No to ICE. No to Kings. No to bigots.
The people demand a just, free, and equal America. It’s time to stand up.
No to ICE. No to Kings. No to bigots.
The people demand a just, free, and equal America. It’s time to stand up.
Don’t ignore what’s happening. There is no reason why we should be sicking ICE on ANYBODY.
We don’t stand with terror, we stand in solidarity to build a nation that is free for all!
Don’t ignore what’s happening. There is no reason why we should be sicking ICE on ANYBODY.
We don’t stand with terror, we stand in solidarity to build a nation that is free for all!
Go vote before 8 PM! Let’s go get it!
Go vote before 8 PM! Let’s go get it!
You have until 8 pm to make a plan to vote! Find everything you need to know at vote.pa.
Let’s get it done!
You have until 8 pm to make a plan to vote! Find everything you need to know at vote.pa.
Let’s get it done!
But our work isn’t done — make a plan to vote by 8 pm then reach out to 5 friends and ensure they vote too!
But our work isn’t done — make a plan to vote by 8 pm then reach out to 5 friends and ensure they vote too!
Their support fuels our mission to build a more inclusive Pittsburgh.
🗳️ Vote by 8 pm!
Their support fuels our mission to build a more inclusive Pittsburgh.
🗳️ Vote by 8 pm!
In my second term, I’ll continue fighting to make Pittsburgh the safest city in America.
In my second term, I’ll continue fighting to make Pittsburgh the safest city in America.
Together we are building a city where everyone can thrive. But first, we need to win this race.
Make your plan to vote at vote.pa and then text 3 friends too!
Together we are building a city where everyone can thrive. But first, we need to win this race.
Make your plan to vote at vote.pa and then text 3 friends too!
CommUnity, the power is in your hands today. We can keep fighting for change and building a city for all OR we can let Trump consultants, MAGA megadonors, and corporate real estate executives take us backwards.
Let’s get it done!
CommUnity, the power is in your hands today. We can keep fighting for change and building a city for all OR we can let Trump consultants, MAGA megadonors, and corporate real estate executives take us backwards.
Let’s get it done!
People are turning out bright and early to continue our work to build a city for all!
🗳️ Polls are open until 8 PM—if you're in line by then, you can vote!
📍 Find your polling place: vote.pa
People are turning out bright and early to continue our work to build a city for all!
🗳️ Polls are open until 8 PM—if you're in line by then, you can vote!
📍 Find your polling place: vote.pa
It’s Election Day and it’s time to go get it! Polls are open until 8 pm.
This election is about serving the people or the powerful, and I’ve always served the people.
Our future is dependent on what we do today so let’s get it done!
It’s Election Day and it’s time to go get it! Polls are open until 8 pm.
This election is about serving the people or the powerful, and I’ve always served the people.
Our future is dependent on what we do today so let’s get it done!
Here are just some of the reasons Pittsburghers are voting to keep building a city for all.
Share with your people!
Here are just some of the reasons Pittsburghers are voting to keep building a city for all.
Share with your people!
Together, we are building a Pittsburgh for all, and our progress can't stop now.
We need EVERYONE to get out and vote. Please, save this graphic and send it to at least 5 friends/family/neighbors to make sure they have a plan to vote.
Let’s get it done!
Together, we are building a Pittsburgh for all, and our progress can't stop now.
We need EVERYONE to get out and vote. Please, save this graphic and send it to at least 5 friends/family/neighbors to make sure they have a plan to vote.
Let’s get it done!
We need fighters for working families, not politicians who cave to Trump, Musk, MAGA donors, and corporate interests.
We need fighters for working families, not politicians who cave to Trump, Musk, MAGA donors, and corporate interests.
Anyone with any information should call (412) 422-6520 or email suspicious@pittsburghpa.gov.
Anyone with any information should call (412) 422-6520 or email suspicious@pittsburghpa.gov.
Together we are building a Pittsburgh for all, and we can’t let our progress stop now.
Make a plan to vote between 7 AM - 8 PM, then reach out to 3 friends and make sure they do the same.
Let’s get it done!
Together we are building a Pittsburgh for all, and we can’t let our progress stop now.
Make a plan to vote between 7 AM - 8 PM, then reach out to 3 friends and make sure they do the same.
Let’s get it done!
Together we’re making Pittsburgh safe, welcoming, and thriving for everyone.
Make your plan to vote on Tuesday to keep our progress going. Let’s go get it!
Together we’re making Pittsburgh safe, welcoming, and thriving for everyone.
Make your plan to vote on Tuesday to keep our progress going. Let’s go get it!
In my first term, we delivered 1600 affordable housing units, decreased homicides by 33%, and are standing up to defend our residents against Trump’s attacks on our progress in Pittsburgh.
Let's get it done!
In my first term, we delivered 1600 affordable housing units, decreased homicides by 33%, and are standing up to defend our residents against Trump’s attacks on our progress in Pittsburgh.
Let's get it done!
This is a testament to the incredible progress we have made to reduce gun violence by 45% through increased investments in citywide violence prevention.
Let's go get it!
This is a testament to the incredible progress we have made to reduce gun violence by 45% through increased investments in citywide violence prevention.
Let's go get it!
Together we are reducing gun violence, delivering affordable housing, and investing in opportunities for our children to thrive.
This is what it looks like to build a city for all! Let’s get it done!
Together we are reducing gun violence, delivering affordable housing, and investing in opportunities for our children to thrive.
This is what it looks like to build a city for all! Let’s get it done!
Together we are turning these properties into units of prosperity for the people who will live here
Together we are turning these properties into units of prosperity for the people who will live here
Together, we’ve reduced gun violence by 45%, delivered 1600 affordable housing units, and made historic investments in our youth — and I’m just getting started.
Read More: www.cityandstatepa.com/politics/202...
Together, we’ve reduced gun violence by 45%, delivered 1600 affordable housing units, and made historic investments in our youth — and I’m just getting started.
Read More: www.cityandstatepa.com/politics/202...
Together we are building a Pittsburgh for all. Find your polling location at Vote.GaineyForMayor.com and make your plan to vote. Polls are open 7 - 8 on Tuesday!
Let’s go get it!
Together we are building a Pittsburgh for all. Find your polling location at Vote.GaineyForMayor.com and make your plan to vote. Polls are open 7 - 8 on Tuesday!
Let’s go get it!
Our workers are dedicated to serving the people of Pittsburgh, and I’m grateful for them every single day. We
Our workers are dedicated to serving the people of Pittsburgh, and I’m grateful for them every single day. We