Protester

Explore photos tagged Protester.

Protesters Line Ottawa Avenue Outside Tesla in Golden Valley

Protesters Line Ottawa Avenue Outside Tesla in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Musk Bought Trump to Sell US Out” Sign at Tesla Protest in Golden Valley

“Musk Bought Trump to Sell US Out” Sign at Tesla Protest in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Arrest Musk, Stop the Coup” Sign Raised at Tesla Protest in Golden Valley

“Arrest Musk, Stop the Coup” Sign Raised at Tesla Protest in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Know Your Parasites” Sign at Tesla Protest in Golden Valley

“Know Your Parasites” Sign at Tesla Protest in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Deport Elon” Banner at Tesla Takedown Protest in Golden Valley

“Deport Elon” Banner at Tesla Takedown Protest in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Resist Fascism” Sign Held Outside Tesla in Golden Valley

“Resist Fascism” Sign Held Outside Tesla in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

White Tesla Passes “Musk Must Go” Signs in Golden Valley

White Tesla Passes “Musk Must Go” Signs in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Recharge Democracy, Drain Musk” Sign at Tesla Protest in Golden Valley

“Recharge Democracy, Drain Musk” Sign at Tesla Protest in Golden Valley

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Nobody Elected Musk” Sign Raised Above Tesla Protest Crowd

“Nobody Elected Musk” Sign Raised Above Tesla Protest Crowd

March 2025 — About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Tesla Takedown” Protest Signs Outside Golden Valley Dealership

“Tesla Takedown” Protest Signs Outside Golden Valley Dealership

March 2025 — Tesla Cybertruck drives to a Tesla Facility just outside of Minneapolis (Golden Valley) on March 8, 2025. This is the 4th week in a row protesters have gathered here as part of the nationwide Tesla Takedown organizing.

“Until All States Are Free” Sign at the Minnesota Capitol

“Until All States Are Free” Sign at the Minnesota Capitol

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Resistance Becomes Duty” Sign Raised at Minnesota Capitol Rally

“Resistance Becomes Duty” Sign Raised at Minnesota Capitol Rally

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Daughter, Wife, Sister, Mother” Sign at Minnesota Capitol Rally

“Daughter, Wife, Sister, Mother” Sign at Minnesota Capitol Rally

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Elon Musk, Get Out of Our House” Sign Raised at the Capitol

“Elon Musk, Get Out of Our House” Sign Raised at the Capitol

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

Massive Crowd Fills the Minnesota State Capitol Steps for Protest

Massive Crowd Fills the Minnesota State Capitol Steps for Protest

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Musk Is a Dick” Sign at Minnesota Capitol Protest

“Musk Is a Dick” Sign at Minnesota Capitol Protest

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

Protesters Fill the Steps of the Minnesota State Capitol

Protesters Fill the Steps of the Minnesota State Capitol

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“We Stand With Canada” Sign at the Minnesota Capitol

“We Stand With Canada” Sign at the Minnesota Capitol

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Pussy Riot” Sign Raised at Minnesota Capitol Women’s Day Rally

“Pussy Riot” Sign Raised at Minnesota Capitol Women’s Day Rally

March 2025 — "Pussy Riot" protest sign in St. Paul Minnesota. Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Uterus More Regulated Than Guns” Sign at Capitol Protest

“Uterus More Regulated Than Guns” Sign at Capitol Protest

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“No One Elected Elon” Sign Raised Near the Capitol Dome

“No One Elected Elon” Sign Raised Near the Capitol Dome

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Elect a Clown, Expect a Circus” Poster at the Minnesota Capitol

“Elect a Clown, Expect a Circus” Poster at the Minnesota Capitol

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“MAGA Traitors” Flag Flies at Minnesota Capitol Protest

“MAGA Traitors” Flag Flies at Minnesota Capitol Protest

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

Child Holds “Let Refugees Live Here” Sign on Shoulders at Capitol Rally

Child Holds “Let Refugees Live Here” Sign on Shoulders at Capitol Rally

March 2025 — Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Elon Cheats at Video Games” Sign Outside Tesla in Golden Valley

“Elon Cheats at Video Games” Sign Outside Tesla in Golden Valley

March 2025 — Tesla vehicle leaves a Tesla Facility just outside of Minneapolis (Golden Valley) on March 8, 2025. This is the 4th week in a row protesters have gathered here as part of the nationwide Tesla Takedown organizing.

Protest Signs at Minnesota State Capitol, St. Paul

Protest Signs at Minnesota State Capitol, St. Paul

March 2025 — Protest sign from St. Paul Minnesota that reads "No Kings! No Nazis!". Taken at a protest against Elon Musk and the Trump Administration on March 5, 2025.

Protesters Fill the Minnesota State Capitol Steps During 50501 Rally

Protesters Fill the Minnesota State Capitol Steps During 50501 Rally

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

Holding a Ukrainian Flag Outside the Minnesota State Capitol

Holding a Ukrainian Flag Outside the Minnesota State Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Prez Musk / VP Trump: Cruel Chaos” Sign at Minnesota Capitol Protest

“Prez Musk / VP Trump: Cruel Chaos” Sign at Minnesota Capitol Protest

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

Huskies on Leash at the Minnesota Capitol Protest

Huskies on Leash at the Minnesota Capitol Protest

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Deport White House Gremlin to the Kremlin” Sign at MN Capitol Protest

“Deport White House Gremlin to the Kremlin” Sign at MN Capitol Protest

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“We Really Do Care” and “Stand With Ukraine” Signs at the Minnesota Capitol

“We Really Do Care” and “Stand With Ukraine” Signs at the Minnesota Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Stop the Coup” and “My Patients Are Not Parasites” Signs at the Minnesota Capitol

“Stop the Coup” and “My Patients Are Not Parasites” Signs at the Minnesota Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Stop Billionaire Takeover” Sign at the Minnesota Capitol Protest

“Stop Billionaire Takeover” Sign at the Minnesota Capitol Protest

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“No Kings” and Inflatable Duck Signs at the Minnesota Capitol

“No Kings” and Inflatable Duck Signs at the Minnesota Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“There’s a Glaring Stain on Your Suit” Sign Naming Brian Glenn

“There’s a Glaring Stain on Your Suit” Sign Naming Brian Glenn

March 2025 — "Hey Brian Glenn There's a Glaring Stain On Your Suit. Look Who You've Shamed" protest sign. Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Jail Trump” and “Save Democracy” Signs at the Minnesota Capitol

“Jail Trump” and “Save Democracy” Signs at the Minnesota Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

Crowd Gathers on the Minnesota State Capitol Steps for 50501 Protest

Crowd Gathers on the Minnesota State Capitol Steps for 50501 Protest

March 2025 — Large crowd of protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

Crowd on the Capitol Steps During the 50501 Protest in St. Paul

Crowd on the Capitol Steps During the 50501 Protest in St. Paul

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Support Federal Workers” Sign Raised at the Minnesota Capitol

“Support Federal Workers” Sign Raised at the Minnesota Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

Crowd of Protesters on the Minnesota State Capitol Steps

Crowd of Protesters on the Minnesota State Capitol Steps

March 2025 — Protesters on the steps of the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“Tuck Frump” Sign Leads March Toward the Minnesota State Capitol

“Tuck Frump” Sign Leads March Toward the Minnesota State Capitol

March 2025 — Protesters at the Minnesota State Capitol in St. Paul, Minnesota on March 4, 2025. Taking place on the afternoon of President Trump’s first address to joint session in congress, they are protesting the actions of the Trump Administration and Elon Musk’s involvement. The protest was organized as part of the “50501” protests taking place around the country. This is the first of two planned protests this week. Another is planned for Saturday at the State Capitol.

“No Swasticar” Banner at Tesla Protest in Golden Valley

“No Swasticar” Banner at Tesla Protest in Golden Valley

March 2025 — Large protest banner outside a Tesla facility in Minneapolis (Golden Valley) that reads: "Don't testdrive fascism No Swasticar!"

Protester Waves American Flag Outside Tesla in Golden Valley

Protester Waves American Flag Outside Tesla in Golden Valley

March 2025 — Protester with an American flag outside a Tesla facility just outside of Minneapolis.

“Boycott Nazi Scum” Sign at Tesla Protest in Golden Valley

“Boycott Nazi Scum” Sign at Tesla Protest in Golden Valley

March 2025 — Protest sign reading: "Boycott Nazi Scum No Tesla". Protesters have gathered each Saturday for weeks now at this Tesla Facility just outside of Minneapolis (Golden Valley).

“Hair Hitler” and “The Dogefather” Sign at Tesla Protest

“Hair Hitler” and “The Dogefather” Sign at Tesla Protest

March 2025 — Protester holding up a sign that reads "Nope Not my President" "Hair Hitler" "The Dogefather" Protesters have gathered each Saturday for weeks now at this Tesla Facility just outside of Minneapolis (Golden Valley).

“Ketamine: Do Not Run Large Nations” Sign at Tesla Protest

“Ketamine: Do Not Run Large Nations” Sign at Tesla Protest

March 2025 — Protester in Minneapolis (Golden Valley) holds up a protest sign at a Tesla facility.

“Honk Bad Doge!” Sign at Tesla Protest in Golden Valley

“Honk Bad Doge!” Sign at Tesla Protest in Golden Valley

March 2025 — Protester at a Tesla facility just outside of Minneapolis(Golden Valley). Protesters have been gathering each Saturday for weeks.

“I Wrote Elon His Ketamine Prescription” Sign at Tesla Protest

“I Wrote Elon His Ketamine Prescription” Sign at Tesla Protest

March 2025 — A protester at the Tesla facility just outside of Minneapolis (Golden Valley) on March 1, 2025. Protesters have been gathering each Saturday for weeks now protesting Elon Musk, Tesla and the current administration.

“Deport Musk” Sign at Tesla Protest in Golden Valley

“Deport Musk” Sign at Tesla Protest in Golden Valley

March 2025 — Protesters hold up signs reading "Deport Musk" and "Tesla The Swasticar" at a protest outside a Tesla facility in Minneapolis(Golden Valley) on March 1, 2025. The protests are part of nationwide "Tesla Takedown" protests targeting Musk, Tesla and the Trump Administration.

American Flags and Protest Signs Outside Tesla in Golden Valley

American Flags and Protest Signs Outside Tesla in Golden Valley

March 2025 — An upside down American Flag and a right side up American Flag seen outside a Tesla facility in Minneapolis (Golden Valley) on March 1, 2025. Protesters have been gathering for weeks now protesting the actions of Elon Musk and his Doge Department under the Trump administration.

Crowd Gathers Outside Tesla Dealership in Golden Valley

Crowd Gathers Outside Tesla Dealership in Golden Valley

March 2025 — Protesters outside of a Tesla facility in Golden Valley, Minnesota on March 1st, 2025. This is the third weekend in a row they've gathered to protest the actions of Elon Musk and the current administration.

“This Is Not Normal” Sign at Tesla Takedown Protest in Golden Valley

“This Is Not Normal” Sign at Tesla Takedown Protest in Golden Valley

March 2025 — Protester holding up a sign that reads "Resist Elon Tesla Oligarchs GOP This is not normal" outside a Tesla facility in just outside of Minneapolis (Golden Valley) on March 1st, 2025. This is the third weekend in a row they've gathered to protest the actions of Elon Musk and the current administration

Tesla Takedown Protest Lines Golden Valley Street Corner

Tesla Takedown Protest Lines Golden Valley Street Corner

March 2025 — Protesters outside of a Tesla facility in Golden Valley, Minnesota on March 1st, 2025. This is the third weekend in a row they've gathered to protest the actions of Elon Musk and the current administration.

“Felon Musk” and “Nobody Elected Elon!” Signs Outside Tesla in Golden Valley

“Felon Musk” and “Nobody Elected Elon!” Signs Outside Tesla in Golden Valley

February 2025 — Protesters hold up signs that read "Felon MuSSK" "Nobody Elected Elon!" at a "Tesla Takedown" protest in front of a Tesla facility in Minneapolis on February 22, 2025.

“No Kings” and “Nazi’s Are Bad” Signs at Tesla Protest in Golden Valley

“No Kings” and “Nazi’s Are Bad” Signs at Tesla Protest in Golden Valley

February 2025 — Protesters hold up signs reading "No Kings (Except Drag Kings) "Reminder: Nazi's Are Bad" at a "Tesla Takedown" protest in front of a Tesla facility in Minneapolis on February 22, 2025.

“Dump Tesla” and “Stop Musk’s Power Grab” Signs at Tesla Protest

“Dump Tesla” and “Stop Musk’s Power Grab” Signs at Tesla Protest

February 2025 — Protesters hold signs that read "Dump Tesla" "Stop Musk's Power Grab!" at a "Tesla Takedown" protest in front of a Tesla facility in Minneapolis on February 22, 2025.

“No Nazis No Kings” Sign at Tesla Takedown Protest in Minneapolis

“No Nazis No Kings” Sign at Tesla Takedown Protest in Minneapolis

February 2025 — Protester holds a sign up that reads "No Nazis No Kings" at a "Tesla Takedown" protest in front of a Tesla facility in Minneapolis on February 22, 2025.

Cybertruck Passes Protest Signs at Tesla Service Center in Golden Valley

Cybertruck Passes Protest Signs at Tesla Service Center in Golden Valley

February 2025 — Protesters at the Tesla service center just outside of Minneapolis. Signs reading “Unplug Mad King Musk”, “This car runs on fascism”, “Who buys cars from a nazi?”, “Say no to doge”, “Don’t buy swasticars, BAD DOGE!”. Protest is part of a nationwide "TeslaTakedown" protest that seems to have originated on Bluesky.

This Car Runs on Fascism Tesla Protest Minneapolis

This Car Runs on Fascism Tesla Protest Minneapolis

February 2025 —

“Say No to DOGE” Sign Outside Tesla in Golden Valley

“Say No to DOGE” Sign Outside Tesla in Golden Valley

February 2025 — A man stands with a sign reading "Say No To Doge! Who Elected Musk President?" outside a Tesla facility in Minneapolis.

Large Crowd Gathers on the Steps of the Minnesota State Capitol

Large Crowd Gathers on the Steps of the Minnesota State Capitol

February 2025 — Large crowd gathered at the Minnesota State Capitol on February 5, 2025 protesting the actions of President Trump and Elon Musk.

“Nope” Sign at the Minnesota State Capitol Protest

“Nope” Sign at the Minnesota State Capitol Protest

February 2025 — Hundreds gathered on the steps of the Minnesota State Capitol in St. Paul on February 5, 2025, as part of the nationwide 50501 Movement — fifty coordinated protests across all fifty states. Demonstrators carried handmade signs calling for the protection of democracy and denouncing Project 2025, a controversial conservative policy blueprint that critics warned could undermine civil rights and government independence. The crowd included students, community organizers, and local officials, unified by concerns over political extremism and voter suppression. In this image, a young protester’s sign — “Look out Trump, my generation votes in the next election” — captures the rally’s tone of urgency, defiance, and generational change.

“We Defeated Nazis Once” Sign at the Minnesota Capitol Protest

“We Defeated Nazis Once” Sign at the Minnesota Capitol Protest

February 2025 — Protester at the Minnesota State Capitol on February 5, 2025 holding up a sign that reads "We defeated nazis once we can do it again".

“Defend Our Democracy” Signs at the Minnesota State Capitol

“Defend Our Democracy” Signs at the Minnesota State Capitol

February 2025 — Protesters gathered at the Minnesota State Capitol on February 5, 2025 to protest actions taken by President Trump and Elon Musk. The protest was part of a nationwide protest said to be held in all 50 states.

“Fight Fascism” Signs at the Minnesota State Capitol Protest

“Fight Fascism” Signs at the Minnesota State Capitol Protest

February 2025 — Protesters gathered at the Minnesota State Capitol on February 5, 2025 to protest actions taken by President Trump and Elon Musk. The protest was part of a nationwide protest said to be held in all 50 states.

“Stop the Theft of Our Info” Sign at Minnesota Capitol Protest

“Stop the Theft of Our Info” Sign at Minnesota Capitol Protest

February 2025 — Protester at the Minnesota State Capitol on February 5, 2025 holding up a sign that reads "Stop the theft of our info!" "Absolutely no one voted for elon musk! None of us!".

Protest Signs Fill the Steps of the Minnesota State Capitol

Protest Signs Fill the Steps of the Minnesota State Capitol

February 2025 — Protesters gathered at the Minnesota State Capitol on February 5, 2025 to protest actions taken by President Trump and Elon Musk. The protest was part of a nationwide protest said to be held in all 50 states.

Winter March Toward the Minnesota State Capitol

Winter March Toward the Minnesota State Capitol

February 2025 — Protesters arriving at the Minnesota State Capitol on February 5, 2025. They come to protest Project 2025, Donald Trump and Elon Musk.

“Fake Media Is the Virus” Sign at 2024 RNC, Milwaukee

“Fake Media Is the Virus” Sign at 2024 RNC, Milwaukee

July 2024 — Man holds up a sign that reads "Fake media is the virus" and women hold hats that say "Stand with trump" "Never surrender". Never surrender began being used by supporters after Trump surrendered to Georgia authorities.

2024 RNC Milwaukee: Protesters with Signs Outside Convention

2024 RNC Milwaukee: Protesters with Signs Outside Convention

July 2024 — Supporters of Donald Trump hold up signs outside the entrance of the 2024 Republican National Convention,

Woman with Trump Flag at 2024 RNC in Milwaukee

Woman with Trump Flag at 2024 RNC in Milwaukee

July 2024 — A woman dressed in American flag attire holds a Trump flag outside the 2024 Republican National Convention in Milwaukee.

RNC 2024 Milwaukee: Trump Supporter with Megaphone

RNC 2024 Milwaukee: Trump Supporter with Megaphone

July 2024 — RNC 2024 Trump Supporter on megaphone outside a Republican National Convention checkpoint.

New Jersey State Police and Corrections Flags, Milwaukee RNC

New Jersey State Police and Corrections Flags, Milwaukee RNC

July 2024 — New Jersey State Police and New Jersey Department of Corrections flags flying at a security checkpoint at the 2024 Republican National Convention in Milwaukee.

“Save the Earth, Vote Dem” Protest Sign, 2024 RNC Milwaukee

“Save the Earth, Vote Dem” Protest Sign, 2024 RNC Milwaukee

July 2024 — Protester holding up a sign that reads "Save the Earth Vote Dem" during a march during the 2024 Republican National Convention in Milwaukee.

PAAU Protesters at 2024 Republican National Convention, Milwaukee

PAAU Protesters at 2024 Republican National Convention, Milwaukee

July 2024 — Protesters from the Progressive Anti-Abortion Uprising organization at the 2024 Republican National Convention in Milwaukee.

Progressive Anti-Abortion Uprising Protesters at 2024 RNC

Progressive Anti-Abortion Uprising Protesters at 2024 RNC

July 2024 — Protesters from Progressive Anti-Abortion Uprising meet other protesters that marched around the 2024 Republican National Convention in Milwaukee.

Milwaukee RNC Protest:

Milwaukee RNC Protest:

July 2024 — Protester holds up a sign that reads "May Trump Rot in Hell" at a march outside the 2024 Republican National Convention.

Protesters March in Milwaukee During RNC

Protesters March in Milwaukee During RNC

July 2024 — Protesters marching through Milwaukee near where the Republican National Convention is being held.

Protesters at 2024 RNC Secure Perimeter in Milwaukee

Protesters at 2024 RNC Secure Perimeter in Milwaukee

July 2024 — Protesters march to the secure perimeter around the 2024 Republican National Convention.

Milwaukee RNC Protest: ‘Nobody’s Free Until Everybody’s Free’ Sign

Milwaukee RNC Protest: ‘Nobody’s Free Until Everybody’s Free’ Sign

July 2024 — Protester holding up a sign that reads "Nobody's Free Until Everybody's Free" at a march during the 2024 Republican National Convention.

Milwaukee RNC Protest: “Protect Life in Platform” Sign

Milwaukee RNC Protest: “Protect Life in Platform” Sign

July 2024 — A woman wearing a "Make America Gospel Again" yells through a megaphone holding up a "Protest Life In Platform!" sing at the 2024 Republican National Convention.

April Brucker and Puppet at 2024 RNC March in Milwaukee

April Brucker and Puppet at 2024 RNC March in Milwaukee

July 2024 — Las Vegas ventriloquist April Brucker and her puppet “Donald J. Tramp” marching at the 2024 Republican National Convention.

USCG Patrol Boat on Milwaukee River During RNC Security

USCG Patrol Boat on Milwaukee River During RNC Security

July 2024 — A U.S. Coast Guard patrol boat equipped with twin outboard engines and mounted equipment navigates the Milwaukee River beneath the Wells Street Bridge. The vessel formed part of the multi-agency security perimeter surrounding the 2024 Republican National Convention, with maritime units maintaining a visible presence along the riverfront as protesters and delegates converged downtown.

Milwaukee Protest March on Wells Street Bridge

Milwaukee Protest March on Wells Street Bridge

July 2024 — Hundreds of demonstrators cross Milwaukee’s Wells Street Bridge during a large-scale protest march held parallel to the 2024 Republican National Convention. Red flags and banners demanding justice and political change fill the frame as security patrols monitor from below the bridge and along the riverbanks, highlighting the tightly controlled environment around the convention zone.

Milwaukee RNC Protest: “Lock Him Up!” Sign

Milwaukee RNC Protest: “Lock Him Up!” Sign

July 2024 — A large yellow sign reading “Lock Him Up!” rises above a dense crowd of demonstrators near the 2024 RNC venue in Milwaukee. The protest blended national and local activist groups, with participants calling out issues ranging from reproductive rights to racial justice, while chanting and marching through the downtown area under a heavy police and media presence. ⸻

Milwaukee RNC Protest: Planet Over Profit, People Over Corporations

Milwaukee RNC Protest: Planet Over Profit, People Over Corporations

July 2024 — Protesters carry handmade cardboard signs declaring “Planet Over Profit” and “People Over Corporations” during a march near the 2024 Republican National Convention in Milwaukee. The crowd included a coalition of environmental, labor, and human rights organizations advocating for global and domestic reforms. Flags, placards, and messages supporting Palestine and equality interwove through the demonstration, marking one of the more diverse and issue-spanning gatherings of the event.

Milwaukee RNC Protest: “We Can No Longer Afford The Rich” Sign

Milwaukee RNC Protest: “We Can No Longer Afford The Rich” Sign

July 2024 — Protesters hold up signs as they march around the 2024 Republican National Convention in Milwaukee.

Milwaukee RNC Protest Sign: Fuck Donald Trump

Milwaukee RNC Protest Sign: Fuck Donald Trump

July 2024 — A man holds up a "Fuck Donald Trump" protest sign at a march outside the 2024 Republican National Convention.

Milwaukee RNC 2024 Protest Banners on Grass

Milwaukee RNC 2024 Protest Banners on Grass

July 2024 — Hand-painted banners lay across the grass in Milwaukee ahead of protests timed with the 2024 Republican National Convention. The slogans—such as “March on the RNC” and “Join with us against warmongering”—were created by antiwar coalitions and grassroots organizers rallying against U.S. foreign policy and political militarism. The banners’ bold red and black lettering, accompanied by imagery referencing Palestine and anarchist symbols, reflect the convergence of antiwar and pro-Palestine movements that framed much of the summer’s political dissent. Organizers from across the Midwest gathered for coordinated demonstrations in the city, part of a long tradition of convention-era activism stretching back to the 1968 DNC protests in Chicago.

Milwaukee RNC Protest: Sign Against Republican Agenda

Milwaukee RNC Protest: Sign Against Republican Agenda

July 2024 — Anthony Johnson holds up a sign that reads "Fight the racist and reactionary republican agenda" outside the 2024 Republican National Convention in Milwaukee.

Milwaukee RNC Protest: “Racist Rapist Felon” Sign

Milwaukee RNC Protest: “Racist Rapist Felon” Sign

July 2024 — A woman holds up her protest sign outside the Republican National Convention prior to a march to the secure perimeter.

Milwaukee RNC: Anti-Trump Band-Wagon Sells Pins

Milwaukee RNC: Anti-Trump Band-Wagon Sells Pins

July 2024 — A man sells pins from his cart that he calls The Roving Anti-Trump "Save Democracy Tour!" Band-Wagon outside the Republican National Convention.

Milwaukee RNC Protester: Biden Betrayed America & Israel

Milwaukee RNC Protester: Biden Betrayed America & Israel

July 2024 — A Trump supporter sits beside a handmade sign reading “Biden Betrayed America & Israel” near the Republican National Convention in Milwaukee. The display of both U.S. and Israeli symbols highlights how foreign policy, particularly regarding the Middle East, became a flashpoint during the 2024 campaign. Outside the convention perimeter, a mix of demonstrators and counter-protesters expressed strong ideological divides over the party’s direction and international stances.

“We Stand With Palestine” Signs at the U of M Encampment

“We Stand With Palestine” Signs at the U of M Encampment

May 2024 — The anti-war protest encampment at the University of Minnesota in Minneapolis on May 1st, 2024. At the same time, some protesters were continuing to talk with school officials regarding their demands. Shortly after 10pm the school sent out a message that an initial agreement had been reached. Tents were removed on May 2nd. This is the second encampment at the university following the police clearing and arresting 9 protesters last week. Among the protesters demands are that the school “divest from all companies complicit in war crimes and human rights violations.

Night Tents at the Gaza Solidarity Encampment, University of Minnesota

Night Tents at the Gaza Solidarity Encampment, University of Minnesota

May 2024 — The anti-war protest encampment at the University of Minnesota in Minneapolis on May 1st, 2024. At the same time, some protesters were continuing to talk with school officials regarding their demands. Shortly after 10pm the school sent out a message that an initial agreement had been reached. Tents were removed on May 2nd. This is the second encampment at the university following the police clearing and arresting 9 protesters last week. Among the protesters demands are that the school “divest from all companies complicit in war crimes and human rights violations.

Gaza Solidarity Tents Fill the Lawn at Cyrus Northrop Memorial Auditorium

Gaza Solidarity Tents Fill the Lawn at Cyrus Northrop Memorial Auditorium

May 2024 — The anti-war protest encampment at the University of Minnesota in Minneapolis on May 1st, 2024. At the same time, some protesters were continuing to talk with school officials regarding their demands. Shortly after 10pm the school sent out a message that an initial agreement had been reached. Tents were removed on May 2nd. This is the second encampment at the university following the police clearing and arresting 9 protesters last week. Among the protesters demands are that the school “divest from all companies complicit in war crimes and human rights violations.

Night Rally at the Gaza Solidarity Encampment, University of Minnesota

Night Rally at the Gaza Solidarity Encampment, University of Minnesota

May 2024 — The anti-war protest encampment at the University of Minnesota in Minneapolis on May 1st, 2024. At the same time, some protesters were continuing to talk with school officials regarding their demands. Shortly after 10pm the school sent out a message that an initial agreement had been reached. Tents were removed on May 2nd. This is the second encampment at the university following the police clearing and arresting 9 protesters last week. Among the protesters demands are that the school “divest from all companies complicit in war crimes and human rights violations.

Toussaint Morrison Speaks at Rally Outside Hennepin County Government Center

Toussaint Morrison Speaks at Rally Outside Hennepin County Government Center

August 2023 — Elizer Darris speaks at a rally outside the Hennepin County Government Center asking for County Attorney to charge Minnesota State Trooper Ryan Londregan in the death of Ricky Cobb II. Cobb was shot and killed during a traffic stop on July 31.

Toussaint Morrison Addresses Crowd Outside Hennepin County Government Center

Toussaint Morrison Addresses Crowd Outside Hennepin County Government Center

August 2023 — Activists outside the Hennepin County Government Center asking Hennepin Attorney Mary Moriarty to charge Trooper Ryan Londregan, identified by BCA, in the homicide of Ricky Cobb. Toussaint Morrison who says he's had many past conversations with Moriarty and worked on her campaign videos says “Mary do the right thing!”.

Speakers Address Crowd at Ricky Cobb II Rally in Minneapolis

Speakers Address Crowd at Ricky Cobb II Rally in Minneapolis

August 2023 — Activists outside the Hennepin County Government Center asking Hennepin Attorney Mary Moriarty to charge Trooper Ryan Londregan, identified by BCA, in the homicide of Ricky Cobb. Toussaint Morrison who says he's had many past conversations with Moriarty and worked on her campaign videos says “Mary do the right thing!”.

“All Cops Are Derek Chauvin” Sign at Ricky Cobb II Rally

“All Cops Are Derek Chauvin” Sign at Ricky Cobb II Rally

August 2023 — A protester at a rally outside the Hennepin County Courthouse with a sign that reads “All Crops Are Derek Chauvin”. Those at the rally are asking for Hennepin Attorney Mary Moriarty to charge the Minnesota State Trooper Ryan Londregan in the killing of Ricky Cobb II. Cobb was killed on July 31 after being shot during a traffic stop.

The Future In Ruins poster at community meeting

The Future In Ruins poster at community meeting

April 2023 — In the 1st public meeting geared towards non-business owners, the city along with a 3rd party is seeking feedback on which of 2 locations a 3rd precinct should be built. Prior to breaking out into groups, a few questions were taken from those in opposition to any new precinct.

Minneapolis residents protest new police precinct at community meeting

Minneapolis residents protest new police precinct at community meeting

April 2023 — In the 1st public meeting geared towards non-business owners, the city along with a 3rd party is seeking feedback on which of 2 locations a 3rd precinct should be built. Prior to breaking out into groups, a few questions were taken from those in opposition to any new precinct.

Defend The Atlanta Forest Protest Sign

Defend The Atlanta Forest Protest Sign

January 2023 — Protesters marching in Minneapolis near Hennepin/Lake remembering Manuel Teran(Tort), who was shot and killed by officers at a prolonged protest in an Atlanta forest after they say he fired upon them. They stopped at Lake/Girard where protester Deona Marie was killed on 06/13/21.

Minneapolis City Hall Protest: “No Justice No Streets” Sign

Minneapolis City Hall Protest: “No Justice No Streets” Sign

October 2022 — A protester holds up a sign reading “No Justice No Streets” as the Mayor Jacob Frey proclaims it George Floyd Day. It would have been Floyd’s 49th birthday.

Minneapolis Protest for Tekle Sundberg at Apartment Building, July 14, 2022

Minneapolis Protest for Tekle Sundberg at Apartment Building, July 14, 2022

July 2022 — A vigil was held on July 14, 2022, outside the Minneapolis apartment building where Tekle Sundberg was fatally shot by police. Community members gathered at dusk, many holding candles, to honor Sundberg and express concerns about police conduct. The event took place in the wake of Sundberg's death, reflecting ongoing tensions and calls for accountability within the city.

Protest Signs at Abortion Rights March, Downtown Minneapolis

Protest Signs at Abortion Rights March, Downtown Minneapolis

June 2022 —

Abortion Rights March, Downtown Minneapolis June 2022

Abortion Rights March, Downtown Minneapolis June 2022

June 2022 —

Protecty Abortion Rights March in Minneapolis

Protecty Abortion Rights March in Minneapolis

June 2022 —

Abortion Rights March Down Downtown Minneapolis Street

Abortion Rights March Down Downtown Minneapolis Street

June 2022 —

Abortion Rights March After Dobbs Ruling, Minneapolis

Abortion Rights March After Dobbs Ruling, Minneapolis

June 2022 —

Abortion Rights March, Downtown Minneapolis

Abortion Rights March, Downtown Minneapolis

June 2022 —

Abortion Rights March, University Avenue, Minneapolis

Abortion Rights March, University Avenue, Minneapolis

June 2022 —

General Strike Protest Sign, Downtown Minneapolis

General Strike Protest Sign, Downtown Minneapolis

June 2022 —

Abortion Rights Protest Signs, Downtown Minneapolis

Abortion Rights Protest Signs, Downtown Minneapolis

June 2022 —

Minneapolis Abortion Rights Protest, June 24, 2020

Minneapolis Abortion Rights Protest, June 24, 2020

June 2022 — Looking down at protesters marching in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.

Minneapolis Protestors March for Reproductive Rights

Minneapolis Protestors March for Reproductive Rights

June 2022 — Protesters march through Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.

Minneapolis Roe v. Wade Protest, June 24, 2020

Minneapolis Roe v. Wade Protest, June 24, 2020

June 2022 — Protesters march in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.

Roe V Wade Protest at University of Minnesota, Minneapolis

Roe V Wade Protest at University of Minnesota, Minneapolis

June 2022 — Protesters marching in Minneapolis on June 24th, 2020 following the Supreme Court overturning Roe V. Wade.

Built in Minneapolis

Minneapolis Photographer

Browse by location, move through long-running series, or start with recent work.