Protest

1,695 photos · 2008–2026

1,695 photographs tagged Protest, 2008–2026.

Student protesters camp outside Cyrus Northrop Memorial Auditorium at University of Minnesota during May 2024 Gaza divestment encampment.
The Cyrus Northrop Memorial Auditorium at the University of Minnesota in Minneapolis served as the backdrop for an anti-war protest encampment on May 1st, 2024. This encampment called for the institution to divest from companies implicated in war crimes and human rights violations related to the conflict in Gaza. Protesters engaged in discussions with school officials, leading to an initial agreement late on May 1st, and the subsequent removal of tents on May 2nd, marking a temporary resolution to the protest.

Gaza Solidarity Tents Fill the Lawn at Cyrus Northrop Memorial Auditorium

Student protest encampment on the University of Minnesota campus at night with tents, signs, and demonstrators gathered in the plaza.
Gaza Protest Encampment at the University of Minnesota, May 1, 2024. The Gaza protest encampment at the University of Minnesota in Minneapolis on May 1, 2024, marked the second such protest on campus following an earlier police clearing and arrests. Protesters established the encampment to demand that the university divest from companies implicated in war crimes and human rights violations. On the evening of May 1st, negotiations between student organizers and university officials led to an initial agreement, resulting in the voluntary removal of tents by May 2nd.

Night Tents at the Gaza Solidarity Encampment, University of Minnesota

Student protesters occupy an encampment with tents at the University of Minnesota demanding divestment from companies involved in Gaza conflict.
The Palestine solidarity protest encampment at the University of Minnesota in Minneapolis on May 1st, 2024. This was the second such encampment at the university, following a previous police clearing and arrests of nine protesters. Students and activists established the encampment to demand the school divest from companies complicit in war crimes and human rights violations. Protesters engaged in discussions with university officials, resulting in an initial agreement reached shortly after 10 PM, and the tents were removed on May 2nd.

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

Man holding a sign reading "VIRUS AND COVID IS A HOAX" on a downtown Minneapolis street with storefronts and pedestrians visible behind him.
A man carries a sign stating "VIRUS AND COVID IS A HOAX" in downtown Minneapolis in May 2024. The sign also includes "EARTH NO MILLENNIAL PROTECTOR".

“Virus and Covid Is a Hoax” Sign Near the Lofton Hotel

Welcome Future Fake Electors at Penzeys
A sign reading "Welcome Future Fake Electors" is displayed in the window of Penzey's in Milwaukee. This message appeared shortly before the 2024 Republican National Convention was scheduled to convene in the city. The sign reflects a protest against the potential for electoral manipulation and the political climate surrounding the convention.

Penzey’s Milwaukee Window Protest Before the 2024 RNC

Biden Betrayed America and Israel
A supporter of Donald Trump holds a sign reading "Biden Betrayed America & Israel" outside the 2024 Republican National Convention in Milwaukee. The sign, adorned with both American and Israeli flags, reflects how foreign policy, particularly concerning the Middle East, became a significant issue during the presidential campaign. The presence of such displays highlights the ideological divisions among protesters and counter-protesters regarding the Republican party's direction and its international stances.

Milwaukee RNC Protester: Biden Betrayed America & Israel

Man sells pins Anti Trump pins outside the 2024 RNC
A vendor sells anti-Trump merchandise from a cart labeled "The Roving Anti-Trump 'Save Democracy Tour!' Band-Wagon" outside the 2024 Republican National Convention in Milwaukee. The cart displays a variety of pins with slogans critical of Donald Trump and the Republican party, reflecting the political climate surrounding the convention. Such independent vendors often emerge during major political events to offer commentary and capitalize on attendee interest.

Milwaukee RNC: Anti-Trump Band-Wagon Sells Pins

Donald Trump in orange and handcuffs
A protester wearing a mask of Donald Trump and an orange jumpsuit with handcuffs stands outside the 2024 Republican National Convention in Milwaukee. The convention, held at the Fiserv Forum, brought together Republican delegates and supporters. Protests and counter-demonstrations are common during major political conventions, reflecting diverse public opinions on political figures and policies. This individual's attire suggests a critical stance towards the former president and the political party.

Protester in Trump Mask and Handcuffs at 2024 RNC, Milwaukee

RNC Protest Sign Racist Rapist Seditionist Fraudster Felon
Protesters gathered in Milwaukee during the 2024 Republican National Convention, holding signs with critical messages. One prominent sign declared "Racist Rapist Seditionist walks into his CONVENTION," reflecting opposition to the event and its likely nominee. The convention, a quadrennial event for the Republican Party, serves to nominate its presidential candidate and set the party's platform. Protests and counter-demonstrations are common during such political gatherings, highlighting diverse public opinions and political discourse.

Milwaukee RNC Protest: “Racist Rapist Felon” Sign

RNC 2024 Fight the racist and reactionary republcian agenda
Anthony Johnson protests outside the 2024 Republican National Convention in Milwaukee, holding a sign that reads "Fight the racist and reactionary republican agenda." The convention, held in Milwaukee, was a significant event for the Republican Party, drawing both supporters and detractors. Protests and marches are common during major political gatherings, reflecting diverse public opinions and political engagement. The signs and attire worn by protesters often convey strong political messages and criticisms of the candidates or party platforms.

Milwaukee RNC Protest: Sign Against Republican Agenda

March On The RNC Anti War Contingent
Hand-painted banners prepared for protests during the 2024 Republican National Convention in Milwaukee, Wisconsin. Slogans such as "March on the RNC" and "Join with us against warmongering" reflect opposition to U.S. foreign policy and political militarism, with imagery referencing Palestine and anarchist symbols. These banners were created by antiwar coalitions and grassroots organizers, highlighting a convergence of antiwar and pro-Palestine movements that have been prominent in recent political dissent. The tradition of convention-era activism in Milwaukee dates back to the 1968 DNC protests in Chicago.

Milwaukee RNC 2024 Protest Banners on Grass

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

Milwaukee RNC Protest Sign: Fuck Donald Trump

We can no longer afford the rich
Protesters gathered in Milwaukee during the 2024 Republican National Convention to voice their opposition. Signs carried by participants expressed a range of concerns, including economic inequality, with one reading "We Can No Longer Afford The Rich." Other signs advocated for the defense of women's, LGBTQ+, and reproductive rights, and showed solidarity with Palestine. These demonstrations occurred amidst the political gathering, reflecting broader societal debates and political tensions.

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

2024 RNC Planet Over Profit protest sign
Protesters marched in Milwaukee during the 2024 Republican National Convention, carrying signs with messages such as "Planet Over Profit" and "People Over Corporations." The demonstration included a diverse coalition of environmental, labor, and human rights organizations. Signs and flags supporting Palestine and equality were also visible, reflecting a broad range of concerns within the gathering.

Milwaukee RNC Protest: Planet Over Profit, People Over Corporations

Lock Him Up protest sign at the 2024 RNC
A "Lock Him Up!" sign is held aloft by protesters during the 2024 Republican National Convention in Milwaukee. The convention, held in July 2024, drew significant opposition, with various activist groups converging to voice concerns on issues including reproductive rights and racial justice. The march took place in downtown Milwaukee, characterized by a substantial police and media presence.

Milwaukee RNC Protest: “Lock Him Up!” Sign

March on the RNC over the Milwaukee River
Protesters march across Milwaukee's Wells Street Bridge during the 2024 Republican National Convention. The bridge, a bascule bridge completed in 1922, spans the Milwaukee River and is a key piece of the city's transportation infrastructure. The presence of U.S. Coast Guard vessels and security patrols underscores the heightened security measures implemented around the convention zone. The marchers carried red flags and banners, advocating for justice and political change amidst the convention's proceedings.

Milwaukee Protest March on Wells Street Bridge

US Coast Guard and 2024 RNC March
A U.S. Coast Guard patrol boat navigates the Milwaukee River beneath the Wells Street Bridge during the 2024 Republican National Convention. The vessel was part of a multi-agency security operation to maintain order during the convention and associated protests. Maritime units established a visible presence along the riverfront, which is a key artery through downtown Milwaukee, to ensure the safety of delegates and the public.

USCG Patrol Boat on Milwaukee River During RNC Security

Las Vegas ventriloquist April Brucker at RNC March
Ventriloquist April Brucker, accompanied by a puppet resembling Donald Trump, participates in a protest march during the 2024 Republican National Convention in Milwaukee. The convention, held in Milwaukee, Wisconsin, was a significant political event where the Republican Party nominated its presidential candidate. Protests and marches are common occurrences during major political conventions, reflecting diverse public opinions and engagement with the political process.

April Brucker and Puppet at 2024 RNC March in Milwaukee

Protest Life In Platform at 2024 RNC
During the 2024 Republican National Convention in Milwaukee, a protester holds a sign reading "Protect Life in Platform!" and "Live Action." The sign features an image of a fetus, a common visual employed by anti-abortion activists. The convention, a quadrennial event for the Republican Party, serves as a platform for policy discussions and candidate nominations. Protests and counter-protests are common during such political gatherings, reflecting diverse viewpoints on the issues at stake.

Milwaukee RNC Protest: “Protect Life in Platform” Sign

Republican National Convention March on the RNC protest
During the 2024 Republican National Convention in Milwaukee, protesters marched to voice their dissent. One sign prominently displayed the message "Nobody's Free Until Everybody's Free," with additional inscriptions referencing Congo, Haiti, Palestine, and the Rohingya. This slogan, often associated with civil rights and anti-oppression movements, was used to connect the convention's political context to broader global human rights issues. Other signs visible in the crowd also called for an end to genocide and expressed solidarity with Palestine, indicating a range of concerns among the demonstrators.

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

Protesters outside secure perimeter of 2024 RNC
Protesters gathered near the secure perimeter established for the 2024 Republican National Convention in Milwaukee. The demonstration included signs addressing various political issues, such as "Stand with Palestine," "End the Blockade of Cuba Now!," and "Fight the Racist and Reactionary Republican Agenda." The presence of a "Milwaukee Department" vehicle indicates the local authorities' involvement in managing the event and its security.

Protesters at 2024 RNC Secure Perimeter in Milwaukee

Protesters at the March on the RNC
Protesters marched through Milwaukee during the 2024 Republican National Convention, carrying signs with messages such as "End U.S. Aid to Israel," "Stop the Genocide of Gaza," and "Free Palestine from the River to the Sea." The demonstration also included signs addressing reproductive rights, LGBTQ+ rights, and opposition to what participants called a "racist and reactionary Republican agenda." The event highlighted a range of social and political concerns intersecting with the convention's presence in the city.

Protesters March in Milwaukee During RNC

2024 RNC May Trump Rot In Hell
Protesters gathered outside the 2024 Republican National Convention in Milwaukee, Wisconsin, expressing dissent. Signs displayed messages such as "May Trump Rot in Hell" and "Peace, Justice, and Equity for All," reflecting a range of political opposition to the convention and its presumptive nominee. The protests highlighted the deep divisions and strong sentiments surrounding the political climate of the election year. The convention itself was a significant event for the Republican Party, aiming to unify its base and present a platform for the upcoming presidential election.

Milwaukee RNC Protest:

Dictator On Day One Video Boards
During the 2024 Republican National Convention in Milwaukee, trucks displaying the message "Dictator on Day One" were present outside the event. This display was part of protests and counter-protests that occurred throughout the convention. The trucks, equipped with large digital screens, served as mobile billboards to convey a political message to attendees and the public. The convention itself was a significant political event, drawing national attention to Milwaukee and highlighting various viewpoints on the political landscape of the time.

Milwaukee RNC: “Dictator on Day One” trucks and protest

Revolutionary Communist Party shirt at 2024 RNC
A t-shirt from the Revolutionary Communist Party (Revcom) lies on the grass during the 2024 Republican National Convention in Milwaukee. The shirt displays a graphic with the slogans "NO GENOCIDE JOE" and "FASCIST TRUMP," alongside "THE WHOLE DAMN SYSTEM'S GOT TO GO!" This imagery reflects a protest against both major political figures and the broader political system during the convention. The presence of such merchandise highlights the diverse range of political viewpoints and opposition present during major political gatherings.

Revcom T-Shirt at 2024 RNC in Milwaukee

RNC 2024 Protest Sign Stack
Discarded protest signs lie on the ground in Milwaukee following a march during the 2024 Republican National Convention. The signs reflect a range of activist concerns, including "Defend Women's Rights," "Protect Trans Youth," and "Stand with Palestine."

RNC 2024 Milwaukee Protest Signs: Defend Women’s Rights, Trans Kids

Progressive Anti Abortion Uprising Protesters
Protesters from Progressive Anti-Abortion Uprising (PAUU) participated in a march during the 2024 Republican National Convention in Milwaukee. The group advocates against abortion, holding signs with slogans such as "Embryos Are People & Abortion Is Murder." The convention, a significant event for the Republican Party, draws attention to political issues and activism from various groups.

Progressive Anti-Abortion Uprising Protesters at 2024 RNC

Protesters from Progressive Ant Abortion Uprising at RNC
Members of the Progressive Anti-Abortion Uprising (PAAU) organization participate in a protest during the 2024 Republican National Convention in Milwaukee. The convention, held in Milwaukee, Wisconsin, is a quadrennial event where the Republican Party formally nominates its presidential candidate. Protesters often gather outside the convention venue to voice their political stances on various issues. PAAU is a group that advocates against abortion, and their presence at the RNC highlights the ongoing debate surrounding reproductive rights in the United States.

PAAU Protesters at 2024 Republican National Convention, Milwaukee

Protester holds "Save the Earth Vote Dem" sign at 2024 RNC protest in Milwaukee.
The Fiserv Forum served as the host arena for the 2024 Republican National Convention, held July 15-18 in Milwaukee. Demonstrators gathered along the surrounding streets throughout the convention, with organized marches converging near the arena grounds. Handmade signs like this one, urging climate action and Democratic votes, were common among the mix of groups protesting outside the security perimeter. Milwaukee police and the Secret Service established a multi-block restricted zone around the venue for the duration of the convention.

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

New Jersey State Police and Corrections flags at a 2024 RNC checkpoint in Milwaukee.
New Jersey State Police and New Jersey Department of Corrections flags fly at a security checkpoint for the 2024 Republican National Convention in Milwaukee. The checkpoint is part of security operations around the convention area.

New Jersey State Police and Corrections Flags, Milwaukee RNC

RNC 2024 Trump Supporter on megaphone
Supporters of Donald Trump gathered outside the Republican National Convention in Milwaukee in 2024. The convention, held at the Fiserv Forum, nominated Trump as the Republican candidate for president. The banner features a portrait of Trump and the slogan "Take Back Our Country," reflecting the campaign's central themes. The presence of supporters with megaphones and flags indicates active engagement and mobilization around the political event.

RNC 2024 Milwaukee: Trump Supporter with Megaphone

Woman with a flag at 2024 RNC
A supporter waves a "Trump 2024" flag outside the 2024 Republican National Convention held in Milwaukee, Wisconsin. The convention, a quadrennial event, serves to nominate the party's presidential and vice-presidential candidates. This gathering of Republican delegates and party members is a significant moment in the American political calendar, shaping the party's platform and direction. The presence of supporters and protesters outside the convention venue is a common occurrence, reflecting the diverse and often passionate public engagement with the political process.

Woman with Trump Flag at 2024 RNC in Milwaukee

2024 RNC America Advanced with Trump Vance
Protesters gathered outside the 2024 Republican National Convention in Milwaukee, Wisconsin, holding signs with political messages. One sign reads "IMPEACHED ARRESTED CONVICTED SHOT STILL STANDING God Bless Trump!", while another states "AMERICA ADVANCES WITH TRUMP VANCE". These demonstrations occurred during the convention, a significant event for the Republican Party, which nominates its presidential candidate. The convention's location in Milwaukee marked a return to the Midwest for the quadrennial gathering.

2024 RNC Milwaukee: Protesters with Signs Outside Convention

Protesters display "Fake Media is the Virus" sign with news network logos at 2024 Republican National Convention in Milwaukee.
Trump supporters gathered on the streets near the 2024 Republican National Convention in Milwaukee, held July 15–18 at Fiserv Forum. One sign carried by demonstrators pairs images of a virus with the logos of CNN, Fox News, CBS, ABC News, MSNBC and The New York Times, accusing mainstream and international outlets of spreading misinformation. Participants wore "Stand With Trump" caps and hats reading "Never Surrender," a phrase that circulated widely among Trump supporters following his booking at the Fulton County Jail in Georgia in August 2023. The convention that year formally nominated Donald Trump and running mate JD Vance as the Republican ticket for the 2024 presidential election.

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

Fire All Cops at George Floyd Square
Graffiti reading "Fire All Cops" is visible on a dark surface at George Floyd Square in South Minneapolis.

George Floyd Square: “Fire All Cops” Graffiti

Pedestrians gather at George Floyd Square at the intersection of Chicago Avenue and 38th Street in Minneapolis.
George Floyd Square at the intersection of Chicago Avenue and 38th Street became a focal point for protests following the murder of George Floyd by Minneapolis police on May 25, 2020.

Evening Gathering at George Floyd Square on Chicago Avenue

A "No Justice No Streets" protest sign and Harris-Walz campaign yard sign displayed together in a South Minneapolis residential yard.
In South Minneapolis, a "No Justice No Streets" sign stands near a yard sign supporting Kamala Harris and Tim Walz for president. The "No Justice No Streets" slogan emerged from protests following the murder of George Floyd in Minneapolis in 2020, which led to the establishment of a protest zone at the intersection of 38th Street and Chicago Avenue.

“No Justice No Streets” Sign Beside a Harris-Walz Yard Sign

A blue sign announces "Cleanup efforts are underway" at the Minneapolis Police Department's Third Precinct building surrounded by concrete barricades and razor wire.
Workers remove razor wire from the Minneapolis Police Department's Third Precinct building, which was damaged during protests following the murder of George Floyd in 2020. The precinct was subsequently fortified with concrete barricades and razor wire.

“Cleanup Efforts Are Underway” Sign at the Minneapolis 3rd Precinct

Worker removes razor wire barriers from the Minneapolis Police Department's Third Precinct building exterior.
Workers remove razor wire from the exterior of the Minneapolis Police Department's Third Precinct building. The precinct was heavily damaged by fire during protests following the murder of George Floyd in May 2020.

Clearing Razor Wire Outside Minneapolis Third Precinct

Concrete barriers and metal fencing surround the Minneapolis Police Third Precinct building site undergoing redevelopment.
Construction fencing and concrete barriers surround the Minneapolis Police Third Precinct building, which is undergoing redevelopment. The precinct was damaged by fire during protests following the murder of George Floyd in May 2020. The city plans to transform the site into a "Democracy Center" intended to house election services and community spaces.

Concrete Barriers Around the Third Precinct Construction Site

People Over Property The Peoples Way at George Floyd Square
The "People Over Property!" sign stands prominently at George Floyd Square in Minneapolis, a site transformed into a community space and memorial following the 2020 murder of George Floyd by Minneapolis Police.

“Where There’s People There’s Power” Sign at George Floyd Square

Black History Month at George Floyd Square
Barricades spelling 'BLACK HISTORY' around the George Floyd Memorial.

‘Black History’ Barricades Outside Unity Foods at the George Floyd Memorial

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

Winter March Toward the Minnesota State Capitol

Trump and Musk Proesters in Minnesota
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.

Protest Signs Fill the Steps of the Minnesota State Capitol

No one voted for Elon Musk
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!".

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

Trump Elon Want Poor People Dead
Protest sign reading "Trump and Elon Want Poor People Dead. That Includes You". 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

Protect Our Democracy Minnesota Protest
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.

“Defend Our Democracy” Signs at the Minnesota State Capitol

Minnesota protests Trump and Elon Musk February 5, 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".

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

February 5 2025 Protest against Trump and Musk in Minnesota
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.

“Nope” Sign at the Minnesota State Capitol Protest

50501 Protest in Minnesota
A protest against President Trump and Elon Musk took place at the Minnesota State Capitol in St. Paul on February 5, 2025.

Large Crowd Gathers on the Steps of the Minnesota State Capitol

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

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

This Car Runs on Fascism Tesla Protest Minneapolis
Protesters at a Tesla Service Center in Golden Valley, MN (Minneapolis) on January 15, 2025. Signs being held up that read "This car runs on fascism"

This Car Runs on Fascism Tesla Protest Minneapolis

Tesla protester and Golden Valley police
A protester stands outside a Tesla showroom in Golden Valley, Minnesota, during a winter protest, with two Golden Valley police squad cars positioned in the background. The individual holds a sign criticizing Elon Musk, referencing "Doge" and questioning his influence, aligning with the "Tesla Takedown" movement.

Protester Near Tesla Showroom in Golden Valley

Tesla Takeover Protest Minneapolis February 15 2025
Protesters gathered at the Tesla Service Center in Golden Valley, Minnesota, on February 15, 2025, as part of a nationwide "Tesla Takedown" protest. This event aimed to critique Tesla and its owner, Elon Musk, with participants displaying signs that read "Unplug Mad King Musk," "This car runs on fascism," and "Say no to doge."

Cybertruck Passes Protest Signs at Tesla Service Center in Golden Valley

No Nazis No Kings Tesla Protest 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.

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

Dump Tesla Stop Musks Power Grab Minneapolis Protest
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.

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

Reminder Nazis Are Bad Tesla Minneapolis Protest 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.

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

Nobody Elected Elon Tesla Minneapolis Protest February 22 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.

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

George Floyd Square Winter February 2025
An ice heart memorial marks the site outside Cup Foods at George Floyd Square in Minneapolis, where George Floyd was murdered by police in May 2020.

Ice Heart at the George Floyd Memorial

Tesla Protest in Minneapolis March 1 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.

Tesla Takedown Protest Lines Golden Valley Street Corner

Tesla protester holding up a resist Elon Musk Oligarchs GOP sign
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

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

Protesters outside Tesla in Minneapolis 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.

Crowd Gathers Outside Tesla Dealership in Golden Valley

Dualing American Flags at Elon Musk Tesla Protest in Minneapolis
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.

American Flags and Protest Signs Outside Tesla in Golden Valley

Tesla The Swasticar Minneapolis Protest March 2
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.

“Deport Musk” Sign at Tesla Protest in Golden Valley

Elon Musk protester holds up his Ketamine sign
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.

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

BAD DOGE Elon Musk Protest Sign in Minneapolis
Protester at a Tesla facility just outside of Minneapolis(Golden Valley). Protesters have been gathering each Saturday for weeks.

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

Elon Musk Ketamine Protest Sign
Protester in Minneapolis (Golden Valley) holds up a protest sign at a Tesla facility.

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

Elon Musk NOPE Not My President Protest Sign
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).

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

boycott nazi scum protest sign
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).

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

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

Protester Waves American Flag Outside Tesla in Golden Valley

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

“No Swasticar” Banner at Tesla Protest in Golden Valley

Justice for Allison Lussier Billboard
A billboard advocating for justice for Allison Lussier is displayed on Lake Street in Minneapolis. The banner, featuring a portrait of Lussier and a medicine wheel, calls for change for Indigenous women, highlighting issues of violence and injustice within Indigenous communities.

“Justice for Alison Lussier” Banner on a Graffitied Billboard, Minneapolis

Protesters carrying American flags and signs march toward the Minnesota State Capitol in St. Paul.
Protesters march to 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

Protesters with signs and American flags gather on the steps of the Minnesota State Capitol on March 4, 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.

Crowd of Protesters on the Minnesota State Capitol Steps

Protesters holding signs at the Minnesota State Capitol in St. Paul, including one reading "Support Federal Workers Not Musk."
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

Protesters holding signs at the Minnesota State Capitol in St.
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

Hundreds of protesters gather on the steps of the Minnesota State Capitol in St. Paul during a March 2025 demonstration.
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 Gathers on the Minnesota State Capitol Steps for 50501 Protest

Protesters hold signs at the Minnesota State Capitol steps during a March 4, 2025 demonstration against the Trump administration.
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

Protester holds sign criticizing Brian Glenn at Minnesota State Capitol during March 4, 2025 demonstration.
"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.

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

Protesters hold signs criticizing Elon Musk and the Trump administration at the Minnesota State Capitol in St. Paul.
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

Protesters at the Minnesota State Capitol hold signs including "Trump Is A Traitor" and "Stop Billionaire Take" during a March 4, 2025 demonstration.
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

Protesters hold signs at the Minnesota State Capitol in St. Paul.
"My patients are not parasites" protest sign in St. Paul Minnesota. 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

Protesters hold signs supporting Ukraine and criticizing the Trump administration at the Minnesota State Capitol in St. Paul.
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

Protester holds sign reading "Deport White House Gremlin to the Kremlin" at Minnesota State Capitol during March 4, 2025 demonstration.
"Deport White House Gremlin To The Kremlin!" 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.

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

Protesters with signs and Ukrainian flags gather on the steps of the Minnesota State Capitol during a March 4, 2025 demonstration against the Trump Administration.
"The Russia Russia Russia Thing" 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.

Huskies on Leash at the Minnesota Capitol Protest

Protester holds sign reading "Prez Trump Musk Cruel Chaos" at Minnesota State Capitol during March 4, 2025 demonstration.
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

Two protesters hold a Ukrainian flag at the Minnesota State Capitol during a March 2025 demonstration.
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

Crowd of protesters holding signs and Ukrainian flags gathers on the steps of the Minnesota State Capitol during a March 4, 2025 demonstration.
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.

Protesters Fill the Minnesota State Capitol Steps During 50501 Rally

Protest signs at the Minnesota State Capitol in St. Paul, including one reading “No Kings! No Nazis!”
Protest signs are displayed outside the Minnesota State Capitol in St. Paul during a March 4, 2025 rally. One sign reads “No Kings! No Nazis!” and features an illustration of Elon Musk.

Protest Signs at Minnesota State Capitol, St. Paul

Protesters outside Tesla Showroom in Golden Valley
Protesters at 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.

Tesla Takedown Protesters Line the Street in Golden Valley

Minnesota For Ousting Pres Musk Tesla Takedown sign
Protester with a sign reading "Minnesota for Ousting Pres. Musk" at 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.

“Minnesota for Ousting President Musk” Sign at Golden Valley Tesla Protest

Tesla car in front of protesters in Minneapolis
A Tesla car drives by a group of protesters in Golden Valley (Minneapolis). The protesters have been gathering for weeks as part of "Tesla Takedown" protests.

Tesla Passes “Don’t Buy a Fake Truck from a Real Nazi” Sign in Golden Valley

Special K Elon is now in charge
Protester holding a sign that reads "Special K Elon Is Now In Charge" at 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.

‘Special K’ Elon Sign at Tesla Takedown Protest in Golden Valley

Tesla takedown Elon Cheats at Video Games
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.

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

Tesla Takedown Protest Sign Tesla Funds Fascism Minnesota
Protesters hold signs outside a Tesla showroom in Golden Valley(Minneapolis) on March 8,2025.

“Tesla Funds Fascism” Sign Outside Golden Valley Showroom

Tesla Takedown Protest Sign How Much Does Tesla Cost Us All
Protester holds a sign that reads "How much does Tesla cost us all?". Seen at 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.

“How Much Does a Tesla Cost Us All?” Sign in Golden Valley

Tesla Takedown Dump Tesla Save America
Protester holds a sign that reads "Dump Tesla Save America". Seen at 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.

“Dump Tesla Save America” Sign Outside Tesla in Golden Valley

Let refugees live here protest sign
"Let refugees live here!" protest sign. 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.

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

I cant believe I still have to protest this
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.

“MAGA Traitors” Flag Flies at Minnesota Capitol Protest

Elect a Cown Expect a Circus protest sign
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.

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

No One Elected Elon protest sign
"No One Elected Elon" protest sign. 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.

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

Protest sign reading my uterus is more regulated than guns
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

Protester holds a Pussy Riot sign at the Minnesota State Capitol.
"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

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

We Stand With Canada Stop The Tariffs Protest Sign
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

Large protest at Minnesota State Capitol on March 8 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

Tina Smith is right Musk is a Dick
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

Protesters at the Minnesota State Capitol on March 8 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

Elon Musk Get Out Of Our House Protest Sign
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

She's Someone Protest Sign
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

Protest sign in Minnesota March 8 2025
"When Justice Becomes Law Resistance Becomes Duty" protest sign in St. Paul. 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

International Women's Day Protest Sign Minnesota 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

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

Stop Funding Musk Dont Buy Tesla
Protesters hold up signs outside 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.

“Elon Is Stealing From You” Sign at Tesla Protest in Golden Valley

Tesla Takedown Protest Golden Valley MN March 8 2025
Protesters gather outside the Tesla facility in Golden Valley, Minnesota, on March 8, 2025, as part of the nationwide 'Tesla Takedown' organizing. This marks the fourth consecutive week that individuals have assembled at this location to voice opposition to Tesla and its CEO, Elon Musk. Signs displayed by participants reference various criticisms, including calls to 'Fire POTUS Musk' and 'Ousting Pres. Musk,' alongside broader themes of democracy and corporate accountability.

“Tesla Takedown” Protest Signs Outside Golden Valley Dealership

Protesters with signs demonstrate outside a Tesla showroom in Golden Valley, Minneapolis on March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

Protesters Confront Tesla Buyer Outside Golden Valley Showroom

Large crowd gathers for Tesla Takedown protest at Minneapolis-area Tesla showroom on March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

Overflow Crowd Lines the Street at Tesla Takedown Protest in Golden Valley

Protesters line a street with signs during the Tesla Takedown demonstration at a Minneapolis-area Tesla showroom on March 22
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

Cars Pass Rows of Tesla Takedown Protesters in Golden Valley

Protester holds sign opposing Nazi support at Tesla Takedown demonstration in Golden Valley, Minneapolis.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“No $$$$$ for Nazis” Sign Near Tesla in Golden Valley

Protest sign reading "DODGE HAS FLEAS" at Tesla Takedown demonstration in Golden Valley, Minneapolis.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“DOGE Has Fleas” Sign at Tesla Takedown Protest in Golden Valley

Protesters with signs gather outside Tesla showroom during ongoing Tesla Takedown demonstration in Golden Valley, Minneapolis.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“Felon Musk” Sign Outside Tesla in Golden Valley

Protester holds sign with anti-Nazi message at Tesla Takedown demonstration in Golden Valley, Minneapolis, March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“Nazis Get the Fuck Out” Sign at Tesla Protest in Golden Valley

Built in Minneapolis

Minneapolis Photographer

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