Protest

1,695 photos · 2008–2026

1,695 photographs tagged Protest, 2008–2026.

George Floyd Mural on 38th Street 2025
The George Floyd mural is displayed on the exterior of Cup Foods at East 38th Street in South Minneapolis. This location, part of what is now known as George Floyd Square, became a focal point for protests following his murder in May 2020.

George Floyd Mural at Cup Foods, 38th Street, Minneapolis

No Justice No Streets yard sign in September 2025
A "No Justice No Streets" yard sign is displayed at George Floyd Square in Minneapolis, located at the intersection of Chicago Avenue and East 38th Street. This site has served as a continuous place of protest and remembrance since the May 2020 murder of George Floyd.

“No Justice No Streets” Sign at George Floyd Square

A protest flyer affixed to a street pole in Minneapolis calls on Mayor Jacob Frey to sell the Roof Depot site to the East Phillips Neighborhood Institute.
A protest flyer, displayed in Minneapolis, calls on residents to contact Mayor Jacob Frey concerning the future of the Roof Depot site. The flyer urges the mayor to sell the property to the East Phillips Neighborhood Institute (EPNI), referencing a $10.2 million offer submitted on June 27th.

“Mpls Deserves Better” Flyer Pushes Roof Depot Sale to EPNI

Pro-Palestinian march in downtown Minneapolis with flags and illuminated “FIGHT 4 GAZA” letters.
A pro-Palestinian march moves through downtown Minneapolis on October 7, 2025, with participants carrying Palestinian flags, protest signs, and illuminated letters spelling “FIGHT 4 GAZA.” The march took place on the second anniversary of the October 7, 2023 attacks in Israel and drew crowds calling for an end to Israel’s war in Gaza.

“Fight 4 Gaza” Illuminated Signs Lead Minneapolis March

Pro-Palestinian marchers in downtown Minneapolis with a sign reading “End All U.S. Aid to Israel.”
Pro-Palestinian marchers in downtown Minneapolis carry a sign reading “End All U.S. Aid to Israel” during an evening protest on October 7, 2025. Palestinian flags and keffiyehs are visible among the crowd, and several adults are accompanied by children. The march was held on the second anniversary of the October 7, 2023, attacks in Israel, with participants calling for an end to U.S. support for Israel and for the war in Gaza.

“End All U.S. Aid to Israel” Sign at Gaza Protest March

Marchers with a large Palestinian flag in downtown Minneapolis during an October 7, 2025 protest for Gaza.
Marchers carry a large Palestinian flag through downtown Minneapolis during an evening protest on October 7, 2025. The crowd holds signs and banners including “Fight 4 Gaza” and “Labor for Palestine” as it moves along a light-rail corridor. Organizers described the march as marking the second anniversary of the October 7 attacks in Israel and calling for an end to Israel’s war in Gaza.

Nighttime Gaza Solidarity March Through Downtown Minneapolis

Man with palestine flag in downtown Minneapolis
On the 2nd anniversary of the October 7th attacks in Israel, organizers of a march through Downtown Minneapolis say “Two years on, end the genocide!”.

Palestinian Flag at a Downtown Minneapolis March

Protesters holding signs gather on Marquette Avenue in downtown Minneapolis beneath a parking ramp displaying "No Kings" and "We the People" banners.
Protesters gather at Marquette Avenue in downtown Minneapolis on October 18, 2025, during a nationwide “No Kings” protest. The crowd fills the street beneath a downtown parking ramp, where large banners reading “No Kings” and “We the People” hang from the structure.

“No Kings” Banners Hang Over Marquette Avenue in Minneapolis

Protesters in Minneapolis carry signs including a "Baby Trump" message and a shark costume during a No Kings march against President Trump on October 18, 2025.
Protesters march in downtown Minneapolis on October 18, 2025, during a nationwide “No Kings” protest against President Donald Trump and his policies. In the foreground, one participant carries a “Baby Trump” sign beside a person in a shark costume, while other signs in the crowd reference immigration and opposition to ICE.

“Baby Trump” Sign and Shark Costume at Minneapolis Protest

KING CON No Kings Minneapolis
Thousands protest in Downtown Minneapolis on Saturday October 18, 2025 as part of nationwide “No Kings!” protest.

Dense Crowd of Protesters Fills Downtown Minneapolis at “No Kings” March

A protester holds a sign reading "This teacher is putting Trump in time out" during the No Kings protest in downtown Minneapolis on October 18, 2025.
A protester in downtown Minneapolis holds a sign reading “This teacher is putting Trump in time out” during the nationwide “No Kings!” protest on October 18, 2025. The event drew thousands to the city center as part of coordinated protests held in multiple U.S. cities.

“This Teacher Is Putting Trump in Time Out” Sign at No Kings Protest

Protesters gather on Marquette Avenue in downtown Minneapolis beneath banners reading "NO KINGS TWIN CITIES" and "WE THE PEOPLE" during an October 18, 2025 demonstration.
Protesters gather at Marquette Avenue in downtown Minneapolis beneath a parking ramp displaying large banners reading “NO KINGS TWIN CITIES” and “WE THE PEOPLE” on October 18, 2025. The banners overlook a crowded street march with handmade anti-Trump signs and American flags during the local “No Kings” protest. The demonstration was part of a nationwide day of protest.

“No Kings” Banners Hang Over Marchers on Marquette Avenue

A large inflatable yellow chicken with protest signs reading "I don't give a cluck how we get rid of him" at a No Kings march in Minneapolis on October 18, 2025.
An inflatable yellow chicken and anti-Trump protest signs are shown in downtown Minneapolis during the No Kings protest on October 18, 2025. The protest sign reads “I don’t give a cluck how we get rid of him.” The protest was part of a nationwide day of action opposing Donald Trump.

“I Don’t Give a Cluck” Sign at the No Kings Protest

Thousands of protesters gather in a downtown Minneapolis plaza during a No Kings march on October 18, 2025.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. Organizers say they think 100,000 attended the protests that may have been the largest in American history. The protest coincided with thousands of other protests around the world taking place on the same day.

No Kings March Passes The 365 on Nicollet Mall

Protesters in downtown Minneapolis during the No Kings march, with a “Don’t let him break America” sign in front.
Protesters fill downtown Minneapolis on October 18, 2025, during the nationwide “No Kings” protest, with a participant in the foreground holding a sign reading “Don’t let him break America.” Visible signs reference President Donald Trump, immigration enforcement, and other national political issues that drew thousands to the march.

“Don’t Let Him Break America” Sign at No Kings Minneapolis

Americans didn't vote for this NO KINGS MINNEAPOLIS
Protester holding a sign up that reads "Americans didn't vote for this". Thousands protest in Downtown Minneapolis on Saturday October 18, 2025 as part of nationwide “No Kings!” protest.

Americans didn’t vote for this NO KINGS MINNEAPOLIS

American and Trump 2024 Vance flags on a downtown Minneapolis condo balcony during the No Kings protest.
An American flag and a “Trump 2024 Vance” flag hang from a high-rise condominium balcony in downtown Minneapolis during the No Kings protest on October 18, 2025. The balcony was across from U.S. Bank Stadium, where thousands of people gathered that day as part of the nationwide No Kings protests.

Trump-Vance Flags on a Downtown Minneapolis Balcony During No Kings

Protesters in downtown Minneapolis hold Melissa Hortman and “Freedom and Justice for All” signs during a No Kings march.
Protesters in downtown Minneapolis hold signs reading “In Honor of Our Beloved Hero Melissa Hortman” and “Freedom and Justice for All” during the nationwide “No Kings” protest on October 18, 2025. American flags and additional anti-Trump signs are visible in the crowd.

Melissa Hortman Memorial Sign at the No Kings March

Protester with a backpack sign offering water and supplies in downtown Minneapolis during the No Kings protest.
A protester in downtown Minneapolis wears a backpack sign offering supplies during the nationwide No Kings protest on October 18, 2025. The handwritten sign reads, “This Person Has Water to share,” and lists trash bags, snacks and candy, and “hope,” with some items also written in Spanish.

Backpack Sign Offers Water, Snacks, and “Hope” at No Kings March

No Kings protesters at S 4th St and Portland Ave in downtown Minneapolis on October 18, 2025.
No Kings protesters fill the area near South 4th Street and Portland Avenue in downtown Minneapolis on October 18, 2025. The crowd holds handmade signs and U.S. flags during a large anti-Trump march through the city center. Organizers said 100,000 people participated in the downtown protest.

“Science Not Silence” Crowd Near South 4th Street at No Kings Minneapolis

Protest sign in downtown Minneapolis reads “Are we great yet? ’Cause I just feel embarrassed” during a No Kings march.
A protest sign reading “Are we great yet? ’Cause I just feel embarrassed” is held above a crowd in downtown Minneapolis on October 18, 2025. The image was made during the local “No Kings” protest, part of a nationwide day of anti-Trump demonstrations.

“Are We Great Yet?” Sign at Minneapolis “No Kings” March

Inflatable frog costumes and protest signs in downtown Minneapolis during the No Kings protest on October 18, 2025.
Protesters fill downtown Minneapolis on October 18, 2025, during the nationwide “No Kings” protest, with handmade signs, small American flags, and inflatable frog costumes visible above the crowd.

“Democracy Over Fascism” Signs at No Kings Minneapolis

Protest signs in downtown Minneapolis read “Pumpkin Spice and Fuck ICE” and “ICE Agents: The Real Terrorists.”
Protest signs in downtown Minneapolis during the nationwide No Kings protest on October 18, 2025 include messages reading “Pumpkin Spice and Fuck ICE” and “ICE Agents: The Real Terrorists.”

“Pumpkin Spice and Fuck ICE” Sign at No Kings Minneapolis

Protesters with American flags and signs in downtown Minneapolis during a No Kings march on October 18, 2025.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. The protest coincided with thousands of other protests around the world taking place on the same day.

Crowd with Flags and Signs at No Kings March in Minneapolis

Inflatable unicorn and protest signs in downtown Minneapolis during the No Kings protest on October 18, 2025.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. Signs visible that read "Antifascist? Now I get it. I'm Woke!". The protest coincided with thousands of other protests around the world taking place on the same day.

Upside-Down “No America” Flag at No Kings Minneapolis

Protest sign in downtown Minneapolis reading “Prison Without Due Process Is a Concentration Camp” at No Kings rally.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. Signs reading "Prison Without Due Process Is A Concentration Camp" The protest coincided with thousands of other protests around the world taking place on the same day.

“Prison Without Due Process” Sign at No Kings March

Protester in downtown Minneapolis wearing a large anti-Trump No Kings sign hat during an October 18, 2025 march.
Protesters in downtown Minneapolis hold anti-Trump signs during a “No Kings” march on October 18, 2025.

Stacked “Master Puppet” Hat Signs at No Kings Minneapolis

Protester with sign reading “I hate fascists like I love my wife: endlessly” at a No Kings protest in Minneapolis.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. Protester holding up a sign that reads "I HATE FASCISTS LIKE I LOVE MY WIFE. ENDLESSLY" The protest coincided with thousands of other protests around the world taking place on the same day.

“I Hate Fascists Like I Love My Wife: Endlessly” Sign at No Kings March

U.S. Sen. Tina Smith speaks at the No Kings protest in downtown Minneapolis on October 18, 2025.
U.S. Sen. Tina Smith speaks at the No Kings protest in downtown Minneapolis on October 18, 2025. The event drew thousands of participants in central Minneapolis.

Tina Smith Speaks at the No Kings March in Minneapolis

Protester holding a “FUCK ICE” skateboard in downtown Minneapolis during the No Kings protest on October 18, 2025.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. A young protester holds up a skateboard with "FUCEK ICE" written on the grip. The protest coincided with thousands of other protests around the world taking place on the same day.

“Fight Truth Decay” Sign at No Kings March in Minneapolis

Minnesota Attorney General Keith Ellison speaks at the No Kings protest in downtown Minneapolis.
Minnesota Attorney General Keith Ellison speaks at the No Kings protest in downtown Minneapolis on October 18, 2025. Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. The protest coincided with thousands of other protests around the world taking place on the same day.

Keith Ellison Addresses Crowd at No Kings March in Minneapolis

Protester holds a “Joker No Kings” sign at the No Kings protest in downtown Minneapolis.
A protester holds a hand-painted anti-Trump sign reading “Joker No Kings” during the No Kings protest in downtown Minneapolis on October 18, 2025. The Minneapolis rally was part of a nationwide day of protests organized under the “No Kings” name.

“Joker” King of Spades Sign at No Kings March in Minneapolis

Big Bird puppet above protesters in downtown Minneapolis during the No Kings march on October 18, 2025.
Protesters gather in downtown Minneapolis on October 18, 2025, during the nationwide No Kings march. In the crowd, oversized puppets including Big Bird and caricature figures rise above handmade anti-Trump signs and American flags. The march drew thousands to the city center as part of coordinated demonstrations held across the United States.

Big Bird and Giant Puppet Heads at No Kings Minneapolis March

Protester with “Mark of the Beast” sign in downtown Minneapolis during the No Kings protest on October 18, 2025.
A protester in downtown Minneapolis holds a hand-drawn sign depicting a red cap with the biblical quotation “And they shall wear the Mark of the Beast upon their foreheads” during the nationwide “No Kings!” protest on October 18, 2025.

“Mark of the Beast” Cap Sign at Minneapolis “No Kings” March

Protesters in downtown Minneapolis during the October 18, 2025 No Kings march, holding anti-Trump signs.
Protesters march in downtown Minneapolis on October 18, 2025, during a nationwide “No Kings” protest. The crowd carries handmade signs criticizing Donald Trump and opposing authoritarianism, with messages including “Humanity for All,” “Say No,” and “Trump would be so mad if he could read these signs.”

“Honor Democracy” and “No Kings” Signs at Minneapolis March

Spongebob Squarepants at No Kings Minneapolis
Protesters with Spongebob Squarepants costumes holding a banner thart reads "Science is real, Black Lives Matter, No human is illegal, love is love, women's rights are human rights, kindness is everything." Thousands protest in Downtown Minneapolis on Saturday October 18, 2025 as part of nationwide “No Kings!” protest.

SpongeBob and Patrick Banner at the No Kings Protest in Minneapolis

The Only King I Will Accept is Burger King
Protest sign that reads "The Only King I Will Accept Is Burger King". Thousands protesst in Downtown Minneapolis on Saturday October 18, 2025 as part of nationwide “No Kings!” protest.

“Burger King” Sign at the No Kings Protest in Minneapolis

Thousands of protesters near U.S. Bank Stadium in downtown Minneapolis during the No Kings march, October 18, 2025.
Thousands of protesters march through downtown Minneapolis near U.S. Bank Stadium on Saturday, October 18, 2025, during the nationwide “No Kings!” protest. The crowd fills multiple downtown streets and intersections, with signs and flags visible below the stadium and surrounding buildings. Organizers estimated attendance at about 100,000 people.

No Kings March Crowd Beneath U.S. Bank Stadium

Thousands of protesters on 4th Street at Portland Avenue in downtown Minneapolis during the No Kings march.
Thousands attend a No Kings protest in Downtown Minneapolis that began at The Commons park in Downtown East before marching. Protesters seen here filling the streets of Downtown Minneapolis. The protest coincided with thousands of other protests around the world taking place on the same day.

Aerial View of the No Kings March Through Downtown Minneapolis

Marchers with a No Kings Twin Cities banner in downtown Minneapolis during a protest on October 18, 2025.
Marchers carry a “No Kings Twin Cities” banner in downtown Minneapolis during a nationwide No Kings protest on October 18, 2025. The front banner identifies participating groups including Indivisible Twin Cities, 50501 Minnesota, Women’s March Minnesota, and the Minnesota AFL-CIO.

“Where Are the Epstein Files?” Sign at No Kings March in Minneapolis

Protesters in downtown Minneapolis at a No Kings protest on October 18, 2025, holding signs and a chicken costume.
Protesters gather in downtown Minneapolis on October 18, 2025, during a nationwide “No Kings” protest. The crowd holds handmade signs criticizing President Donald Trump and his policies, including immigration enforcement, tariffs, and civil rights, while one participant wears a large chicken costume.

Giant Chicken Costume at No Kings March in Minneapolis

Handmaids and protesters march in downtown Minneapolis during the No Kings protest on October 18, 2025.
Protesters march through downtown Minneapolis on October 18, 2025, during a local “No Kings” rally held as part of a nationwide day of protest. In the foreground, participants dressed as handmaids from The Handmaid’s Tale walk among a large crowd carrying anti-authoritarian and pro-democracy signs.

Handmaid’s Tale Costumes Lead Marchers at No Kings Minneapolis

Protester in dinosaur costume at a No Kings protest in downtown Minneapolis, holding a “NO REX BUT T. REX” sign.
A protester wearing an inflatable dinosaur costume marches in downtown Minneapolis on October 18, 2025, during a nationwide “No Kings” protest. The marcher holds a pink sign reading “NO REX BUT T. REX,” while other participants nearby carry signs including “LONG LIVE DEMOCRACY!”.

“No Rex But T. Rex” Sign at No Kings March in Minneapolis

Protester holds "ICE OUT MSP" sign at Minneapolis demonstration against Immigration and Customs Enforcement operations.
A protester in Minneapolis holds a sign reading “ICE OUT MSP” during a demonstration against U.S. Immigration and Customs Enforcement operations. Other bundled-up participants and protest signs are visible behind her, indicating the rally took place in very cold winter conditions.

“ICE Out MSP” Sign Raised at Winter Protest in Minneapolis

Protesters in Minneapolis hold signs opposing ICE during sub-zero temperatures.
A large protest and march on Lake Street in South Minneapolis with signs reading “Minnesotans Know ICE Is Slippery and Dangerous It’s Time to De-Ice!,” “ICE Out!,” and “No ICE".

“It’s Time to De-Ice” Sign at Minneapolis ICE Protest

Thousands protest ICE actions on Lake Street in Minneapolis, December 20, 2025.
Protesters march along Lake Street in south Minneapolis on December 20, 2025, during a protest and march against U.S. Immigration and Customs Enforcement. Signs reading “Immigrants Are Not the Problem,” “ICE Out,” and other anti-deportation messages.

Minneapolis Protest Against ICE on Lake Street, December 20, 2025

Protesters hold signs on Lake Street in Minneapolis during a demonstration against ICE.
Protesters march on Lake Street in Minneapolis during a demonstration against U.S. Immigration and Customs Enforcement, with one participant holding a sign reading, “Stop traumatizing our students! Kids can’t learn in fear.” The protest took place during Operation Metro Surge, a period of increased ICE activity in the region.

“Kids Can’t Learn in Fear” Sign at Lake Street ICE Protest

Protesters in Minneapolis hold anti-ICE signs during a winter march.
Protesters march in Minneapolis during a demonstration against U.S. Immigration and Customs Enforcement, with handmade signs including “BURN ICE” and “IMMIGRANTS WELCOME” visible above the crowd.

“Immigrants Welcome” and “Burn ICE” Signs at Minneapolis Protest

Protesters in Minneapolis hold signs including “I.C.E. Naughty and Not Nice” during a winter march.
Protesters march on Lake Street in Minneapolis during a demonstration against U.S. Immigration and Customs Enforcement, with a holiday-themed sign reading “I.C.E. Naughty and Not Nice”.

“ICE Naughty and Not Nice” Sign at Lake Street Protest

Protesters outside V & Lake St Station in Minneapolis hold signs reading "ICE OUT" during a rally.
Protesters gather outside V & Lake St Station in Minneapolis during a demonstration against U.S. Immigration and Customs Enforcement. Signs reading “ICE OUT” and other messages are visible in front of the station entrance, a major Metro Transit hub linking light rail and bus service on Lake Street. The protest took place during Operation Metro Surge, an ICE enforcement initiative, as participants assembled in below-freezing winter conditions.

“ICE Out” Sign Raised Outside V & Lake St Station in Minneapolis

Protesters at Karmel Mall in Minneapolis hold signs supporting immigrants and protesting ICE.
Protesters march near Karmel Mall on Lake Street at Pillsbury Avenue in south Minneapolis during a demonstration against Immigration and Customs Enforcement. Karmel Mall is a major commercial center for Minneapolis’s Somali community.

“Immigrants Make America Great” Sign Near Karmel Mall

American flag protest at Karmel Mall in Minneapolis.
Karmel Mall on East Lake Street in Minneapolis is shown behind traffic lights and directional signs, with an American flag in the foreground. The shopping center is a major commercial hub for the city’s Somali community.

American Flag Near Karmel Mall on Lake Street

Protesters at Karmel Mall in Minneapolis hold American and Somali flags during a demonstration against ICE.
Protesters gather outside Karmel Mall on Lake Street in Minneapolis during a demonstration against U.S. Immigration and Customs Enforcement.

American and Somali Flags Raised Outside Karmel Mall

Protesters gather at Karmel Mall in Minneapolis to protest ICE policies.
Protesters enter the lobby of Karmel Mall in Minneapolis, Minnesota, during an anti-ICE march on December 20. The gathering was tied to opposition to U.S. Immigration and Customs Enforcement and to rhetoric aimed at the local Somali community, with marchers moving along Lake Street from Mercado Central to Karmel Mall.

Marchers Enter Karmel Mall’s Lobby During Anti-ICE Protest

Protesters gather inside Karmel Mall in Minneapolis during a march against ICE.
Following a large protest down Lake Street, the community filled the Karmel Mall to support businesses that have been impacted by immigration enforcement.

Crowded Interior of Karmel Mall During Lake Street Protest March

Protestors at Hamdi Coffee in Minneapolis, marching to protest ICE actions.
Protesters gather inside Karmel Mall outside Hamdi Coffee in Minneapolis during an anti-ICE march on December 20. Karmel Mall is a major center for Somali-owned businesses in the city, and the protest was organized in response to immigration enforcement and rhetoric affecting Somali and other immigrant communities.

“Families Belong Together” Sign Inside Karmel Mall

A man in a frog costume fist bumps another man inside a barbershop in Minneapolis.
A man in an inflatable frog costume fist-bumps a barber inside a shop at Karmel Mall in Minneapolis during an anti-ICE march. The demonstration moved through the city on a cold day, beginning at Mercado Central and ending at Karmel Mall on Lake Street.

Frog Costume Fist Bump at a Karmel Mall Barbershop

Shoppers browse perfumes at Karmel Mall in Minneapolis, a hub for the Somali community.
Shoppers browse perfumes and fragrances inside Karmel Mall in Minneapolis. The indoor market is a major commercial center for the city’s Somali community, with small retailers selling imported goods, clothing, food, and personal care products.

Browsing Perfume Shelves at Karmel Mall

A banner reading "Neighbors Say ICE Out!" is displayed on Lake Street in Minneapolis.
A handmade “Neighbors Say ICE Out!” banner is posted along Lake Street in Minneapolis on December 27, 2025. The message expresses neighborhood opposition to U.S. Immigration and Customs Enforcement.

“Neighbors Say ICE Out!” Sign Along Lake Street Traffic

A snowman holding a protest sign reading "Love Thy Neighbor — Resist" stands in Powderhorn Park, Minneapolis.
A snowman holding a hand-lettered sign reading “Love Thy Neighbor Resist” during Operation Metro Surge.

Snowman Holds “Love Thy Neighbor Resist” Sign in Powderhorn Park

A sign in Minneapolis, Minnesota, states "Federal Agents Not Permitted on Premises," requiring a warrant for entry.
A sign posted on a snowbank in Minneapolis, Minnesota, states that federal agents, including ICE, DEA, and ATF personnel, are not permitted on the property without a valid warrant. The notice placed in late December as thousands of federal agents arrived in Minneapolis.

“Federal Agents Not Permitted on Premises” Sign in Minneapolis

ICE ARE TERRORISTS Protest Sign, Renee Good Killing
Protesters outside where Renee Good was killed in Minneapolis. /good/

“ICE Are Terrorist” Sign at Renee Good Vigil in Minneapolis

Protesters gather in South Minneapolis holding signs against ICE following the death of Renee Good.
A vigil was held in South Minneapolis to honor Renee Good, who was killed by an Immigration and Customs Enforcement (ICE) agent. Attendees held signs with messages such as "Killer ICE Off Our Streets" and "ICE Out of Minnesota," expressing grief and anger over Good's death and broader concerns about immigration enforcement. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis. Video recorded by bystanders showed Good attempting to drive away as agents surrounded her vehicle before an ICE agent fired multiple shots into the SUV. Federal officials claimed the shooting was justified because the agent feared being struck by the vehicle, while witnesses, local officials, and independent video analyses questioned that account and called for further investigation. Good, a Minneapolis resident, and community advocate, was remembered by family and supporters as compassionate and deeply involved in supporting immigrant communities. Her death sparked large protests across Minneapolis and intensified national debate over immigration enforcement, the use of federal agents in local operations, and the expanding role of ICE under the Trump administration. The ICE agent that shot Renee Good has been identified as Jonathan Ross of Chaska, Minnesota.

Evening Vigil for Renée Good in South Minneapolis

A protest sign reading "No More MN (N)ice" is displayed at a vigil for Renee Good in Minneapolis.
A protest sign reading "No More MN (N)ice" is displayed at a vigil for Renee Good in Minneapolis. Good was killed by an Immigration and Customs Enforcement (ICE) agent earlier on the day. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis. Video recorded by bystanders showed Good attempting to drive away as agents surrounded her vehicle before an ICE agent fired multiple shots into the SUV. Federal officials claimed the shooting was justified because the agent feared being struck by the vehicle, while witnesses, local officials, and independent video analyses questioned that account and called for further investigation. Good, a Minneapolis resident, and community advocate, was remembered by family and supporters as compassionate and deeply involved in supporting immigrant communities. Her death sparked large protests across Minneapolis and intensified national debate over immigration enforcement, the use of federal agents in local operations, and the expanding role of ICE under the Trump administration. The ICE agent that shot Renee Good has been identified as Jonathan Ross of Chaska, Minnesota.

“No More MN (N)ice” Heart Sign at Renée Good Vigil

Protesters in Minneapolis hold a sign demanding the arrest of an ICE agent for the killing of Renee Good.
Protesters gathered in Minneapolis on January 7, 2026, to protest the killing of observer Renee Good by an Immigration and Customs Enforcement (ICE) agent. The killing, which occurred during Operation Metro Surge, occurred earlier in the day on Portland Avenue in South Minneapolis. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis. Video recorded by bystanders showed Good attempting to drive away as agents surrounded her vehicle before an ICE agent fired multiple shots into the SUV. Federal officials claimed the shooting was justified because the agent feared being struck by the vehicle, while witnesses, local officials, and independent video analyses questioned that account and called for further investigation. Good, a Minneapolis resident, and community advocate, was remembered by family and supporters as compassionate and deeply involved in supporting immigrant communities. Her death sparked large protests across Minneapolis and intensified national debate over immigration enforcement, the use of federal agents in local operations, and the expanding role of ICE under the Trump administration. The ICE agent that shot Renee Good has been identified as Jonathan Ross of Chaska, Minnesota.

“Arrest This Murderer” Sign at Renée Good Protest March, Minneapolis

Protesters in Minneapolis hold a sign reading "MURDERER! ICE GET FUCKED" and "REMEMBER" with a butterfly graphic.
Protesters in Minneapolis hold a sign depicting an ICE agent and reading "MURDERER! ICE GET FUCKED." The sign also includes the word "REMEMBER" and a butterfly graphic, in reference to Renee Good. The sign displays a photo of Jonathan Ross who was later identified as the one who shot and killed Renee Good. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis. Video recorded by bystanders showed Good attempting to drive away as agents surrounded her vehicle before an ICE agent fired multiple shots into the SUV. Federal officials claimed the shooting was justified because the agent feared being struck by the vehicle, while witnesses, local officials, and independent video analyses questioned that account and called for further investigation. Good, a Minneapolis resident, and community advocate, was remembered by family and supporters as compassionate and deeply involved in supporting immigrant communities. Her death sparked large protests across Minneapolis and intensified national debate over immigration enforcement, the use of federal agents in local operations, and the expanding role of ICE under the Trump administration. The ICE agent that shot Renee Good has been identified as Jonathan Ross of Chaska, Minnesota.

“Murderer” Sign Names Jonathan Ross in Renee Good Killing

Protesters in South Minneapolis hold signs opposing ICE and immigration policies, with the city skyline in the background.
A large crowd gathered in South Minneapolis for a vigil and protest following the death of Renee Good. Good, who was reportedly observing Immigration and Customs Enforcement (ICE) activities, was killed by an ICE agent earlier that day. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis. Video recorded by bystanders showed Good attempting to drive away as agents surrounded her vehicle before an ICE agent fired multiple shots into the SUV. Federal officials claimed the shooting was justified because the agent feared being struck by the vehicle, while witnesses, local officials, and independent video analyses questioned that account and called for further investigation. Good, a Minneapolis resident, and community advocate, was remembered by family and supporters as compassionate and deeply involved in supporting immigrant communities. Her death sparked large protests across Minneapolis and intensified national debate over immigration enforcement, the use of federal agents in local operations, and the expanding role of ICE under the Trump administration. The ICE agent that shot Renee Good has been identified as Jonathan Ross of Chaska, Minnesota.

“No Human Will Ever Be Illegal” Sign at Renee Good Vigil

A large crowd gathers in South Minneapolis for a vigil honoring Renee Good, who was killed by an ICE agent.
A large crowd gathered in South Minneapolis for a vigil honoring Renee Good. Good was killed earlier in the day by an Immigration and Customs Enforcement (ICE) agent while she was observing ICE operations. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis. Video recorded by bystanders showed Good attempting to drive away as agents surrounded her vehicle before an ICE agent fired multiple shots into the SUV. Federal officials claimed the shooting was justified because the agent feared being struck by the vehicle, while witnesses, local officials, and independent video analyses questioned that account and called for further investigation. Good, a Minneapolis resident, and community advocate, was remembered by family and supporters as compassionate and deeply involved in supporting immigrant communities. Her death sparked large protests across Minneapolis and intensified national debate over immigration enforcement, the use of federal agents in local operations, and the expanding role of ICE under the Trump administration. The ICE agent that shot Renee Good has been identified as Jonathan Ross of Chaska, Minnesota.

Evening Vigil for Renee Good in South Minneapolis

A flyer reading "RIP RENEE MURDERED BY ICE" is posted on an electrical box in South Minneapolis.
A flyer posted on an electrical box in South Minneapolis reads "RIP RENEE MURDERED BY ICE" and features a photograph of Renee Good. The flyer was placed in response to her death, which occurred during an encounter with U.S. Immigration and Customs Enforcement (ICE) agents during Operation Metro Surge. On January 7, 2026, 37-year-old Renée Nicole Good was fatally shot by an Immigration and Customs Enforcement agent during a federal immigration enforcement operation in south Minneapolis.

“RIP Renee” Flyer Taped to a Minneapolis Utility Box

Minnesotans Standing Up To ICE
Minnesotans stand up to armed federal agents at the Whipple Federal Building the day after Renee Good was killed.

Face-Off With Federal Agents at the Whipple Building

Protesters holding ICE OUT MN sign at Whipple Building
Protesters holding a sign that reads "ICE OUT MN" at the Whipple Federal Building near Minneapolis.

“ICE Out” Sign at a Winter Protest Outside the Whipple Building

MNDOT closed street exits near Minneapolis's Whipple Federal Building during federal immigration enforcement operations.
Minnesota Department of Transportation (MNDOT) closed exits to the Whipple Federal Building near Minneapolis. The building served as a "basecamp" for federal agents during Operation Metro Surge. The closures occurred as protesters gathered at the detention center.

Exit Closed Sign Near ICE’s Whipple Facility

Federal agents in tactical gear station at a Minneapolis light rail platform near the Whipple Federal Building.
Federal agents, including Immigration and Customs Enforcement (ICE) and Border Patrol, stationed at the Minneapolis light rail station adjacent to the Whipple Federal Building. This presence was part of "Operation Metro Surge," a federal immigration initiative in Minnesota. The Whipple Federal Building houses various federal agencies including the detention center for the operation.

Armed Federal Agents near Light Rail Platform at Whipple Building

Protester wearing "Neighbors Say ICE Out" sign among federal agents at the Whipple Building.
Protesters gathered outside the Whipple Federal Building near Minneapolis to demand the removal of Immigration and Customs Enforcement (ICE) from Minnesota. The Whipple Building is used as a detention center during Operation Metro Surge.

“Neighbors Say ICE Out” Sign Faces Agents at Whipple Building

U.S. Border Patrol Commander Gregory Bovino confers with federal agents outside the Bishop Henry Whipple Federal Building.
U.S. Border Patrol Commander Gregory Bovino speaks with agents outside the Bishop Henry Whipple Federal Building in Minneapolis. The building, named after the Episcopal bishop, houses various federal agencies as well as the ICE detention center. The building has been a place of protest since December 2025.

Greg Bovino Outside Bishop Henry Whipple Federal Building

Federal officer in tactical gear with less-lethal weapon and camouflage uniform near Minneapolis federal building.
A federal officer outside the Whipple Federal Building near Minneapolis. The officer is equipped with a less-lethal weapon. The Whipple Federal Building houses various federal agencies, including ICE, and has been a site of activity related to immigration enforcement and related public demonstrations.

Federal Officer’s Less-Lethal Launcher and Gear in Minneapolis

Protester holding sign confronts masked Border Patrol agent in tactical gear.
A protester holds a sign reading "Whose mom will you take today?" in front of a U.S. Border Patrol Federal Agent during a protest at the Whipple building near Minneapolis. The Whipple building is used as an ICE detention center.

“Whose Mom Will You Take Today?” Sign Confronts Border Patrol Agent

DJI drone operated by federal agent hovers above Minneapolis during ICE enforcement operation near Whipple Building.
A DJI drone operated by a federal agent hovers near the Whipple Building near Minneapolis. The building, also known as the Federal Building, houses offices for Immigration and Customs Enforcement (ICE) and it's detention center. The federal government regularly flew drones as protesters gathered across from the building.

Federal Agent’s Surveillance Drone Hovers Near Whipple Building

Protesters with American flags confront federal agents in tactical gear outside Minneapolis's Whipple Federal Building.
Protesters gathered outside the Whipple Federal Building in Minneapolis following the fatal shooting of Renee Macarthur Good by an ICE agent. The building serves as a base for federal operations during Operation Metro Surge as well as a detention center The Whipple building has been a place of protest since December 2025

Tactical Officers Face Protesters and Flags Outside Whipple Building

ICE vehicle parked outside the Bishop Henry Whipple Federal Building in Minneapolis during federal enforcement operations.
A U.S. Immigration and Customs Enforcement (ICE) vehicle is parked outside the Bishop Henry Whipple Federal Building in Minneapolis on January 8, 2026. The building, named after the former Episcopal bishop, houses various federal agencies as well as the ICE detention center.

ICE Cruiser at Whipple Federal Building, Minneapolis

An ICE vehicle stopped at a lowered light rail gate in Minneapolis, Minnesota.
An Immigration and Customs Enforcement (ICE) vehicle is stopped at a lowered light rail crossing gate in Minneapolis, Minnesota, on January 8, 2026. The crossing guard gate, which landed on top of the car, is part of the light rail across from the Whipple federal building. The Whipple building, which houses an ICE detention center, has been a place of protest since December 2025.

Federal Police SUV Stopped by Light Rail Gate Near Whipple Building

ICE agents and SUV in Minneapolis on January 8, 2026.
Federal agents from Immigration and Customs Enforcement (ICE) are seen with a government SUV in Minneapolis on January 8, 2026. The vehicle, marked with "Defend The Homeland" and "Integrity, Courage, Endurance" is used during Operation Metro Surge.

“Defend the Homeland” SUV and Federal Agents in Minneapolis

ICE truck and federal agents at the Whipple Federal Building in Minneapolis.
Federal agents are seen outside the Whipple Federal Building in Minneapolis, Minnesota. The vehicle, marked "Defend The Homeland," belongs to Immigration and Customs Enforcement (ICE), an agency within the Department of Homeland Security. The Whipple Federal Building houses various federal offices, including those related to immigration and law enforcement. The Whipple building is being used as a detention center and has been a place of protest since December 2025.

“Defend the Homeland” SUV and Agents in Minneapolis

U.S. Border Patrol officers in tactical gear assemble outside the Whipple federal building in Minneapolis during immigration
U.S. Border Patrol officers are shown outside the Whipple Detention Center near Minneapolis on January 8th, 2026. The Whipple Building, a federal office building, has been utilized by Immigration and Customs Enforcement (ICE) for detention operations. This image was taken during "Operation Metro Surge," a period of increased immigration enforcement activity in the region.

Border Patrol Agents Gather Outside Whipple Building, Minneapolis

Border Patrol agents arrest protesters outside the federal building in Minneapolis.
Border Patrol agents arrest protesters outside the Whipple federal building near Minneapolis. The arrests occurred the day after Renee Good was killed by an ICE Agent in South Minneapolis. The Whipple building, which houses an ICE detention center, has been a place of protest since December 2025.

Border Patrol Agents Detain Protester at Whipple Federal Building

ICE agent in tactical gear arrests protester during federal immigration enforcement operation in Minneapolis.
An Immigration and Customs Enforcement (ICE) agent arrests a protester outside the Whipple Federal Building in Minneapolis. The Whipple Federal Building, completed in 1967, houses federal agency offices and courtrooms.

Federal Agent Grabs Protester by the Hair Outside Whipple Building

Border Patrol agent arrests protester outside Minneapolis Whipple Federal Building during immigration enforcement operation.
A protester is apprehended by a Border Patrol agent outside the Whipple Federal Building in Minneapolis. The building houses a U.S. Immigration and Customs Enforcement (ICE) detention center.

Agent Pins Protester to the Ground Outside Whipple Building

Federal Border Patrol agent arrests protester on snow-covered street outside the Whipple Federal Building.
A protester is arrested by Border Patrol agents outside the Whipple Federal Building in Minneapolis. Protests have frequently gathered outside the building, which serves as a ICE detention center.

Agent Pins Protester Face-Down in Snow Outside Whipple Building

U.S. Border Patrol agents arrest a protester on a snow-covered street at the Whipple Building.
U.S. Border Patrol agents arrest a protester outside the Whipple Federal Building in Minneapolis. The building houses offices for Immigration and Customs Enforcement (ICE), a federal agency responsible for enforcing immigration laws.

Agent Pins Protester in the Snow Outside Whipple Building

U.S. Border Patrol and federal agents in tactical gear arrest a person at the Whipple Federal Building.
Border Patrol officers make arrests outside the Whipple federal building near Minneapolis. The building has been a used as a ICE detention center during Operation Metro Surge.

Border Patrol Agents Detain a Protester Outside Whipple Building

U.S. Border Patrol agents escort a protester away at the Whipple Federal Building.
U.S. Border Patrol agents escort a protester away from the Whipple federal detention center near Minneapolis on January 8th, 2026. The Whipple facility, officially known as the U.S. Immigration and Customs Enforcement (ICE) Processing Center, serves as a detention center for individuals in immigration proceedings.

Border Patrol Agents Escort Detained Protester Near Whipple Building

Protester records Border Patrol agent
Protester records a Border Patrol agent at the Whipple Building near Minneapolis. The building is used as an ICE detention center and has been a place of protest since December 2025.

Bystanders Film Border Patrol Agents at Whipple Building

U.S. Border Patrol Agents Arrest at Minneapolis ICE Detention Center
U.S. Border Patrol officers with the BORTAC team make an arrest at the Whipple building near Minneapolis. The Whipple building had been used as an ICE detention center and been a place of protest since December 2025.

BORTAC Agents Detain a Man Outside the Whipple Building

Man on guitar at ICE Noise Demo in Minneapolis
Minnesota Conservation Officers, Minnesota State Patrol and Minneapolis Police pushing out hundreds of protesters after declaring an unlawful assembly. Protesters had been holding a noise demo at a downtown hotel they believe ICE agents are staying at.

Guitarist Faces Riot Police During ICE Noise Demo in Minneapolis

"Wanted for Murder" flyer posted on pole accusing ICE agent of killing Renee Good on January 7, 2026.
A "Wanted for Murder" flyer, posted on a pole at the intersection of Lake Street and Lyndale Avenue in Minneapolis, accuses an ICE agent of killing Renee Good on January 7, 2026.

Wanted For Murder Flyer, Renee Good, Lake & Lyndale, Minneapolis

Protester confronts law enforcement officer in tactical gear during nighttime ICE protest outside Minneapolis shelter.
A protester holds a sign reading "FUCK ICE" while confronting a Minnesota State Trooper during a protest in downtown Minneapolis. The protest was organized as a noise demonstration outside a hotel believed to be housing Immigration and Customs Enforcement (ICE) agents. Law enforcement, including the Minnesota State Patrol, Minnesota Conservation Officers, and Minneapolis Police, declared the assembly unlawful and dispersed the crowd.

Riot Police Line Outside “People Serving People” Shelter in Minneapolis

Banner reading "ICE MUST GO" hangs on a residential house in South Minneapolis during immigration enforcement protests.
A banner reading "ICE MUST GO" is displayed on a house in South Minneapolis. This protest sign appeared two days after ICE agent Jonathan Ross shot and killed Renee Good.

“ICE Must Go” Banner Hangs on South Minneapolis Porch

Child places flowers at memorial for Renee Good on Portland Avenue in Minneapolis.
A child places flowers at a memorial for Renee Good on Portland Avenue in Minneapolis. The memorial, adorned with numerous floral tributes and balloons, was established following the killing of Renee Good by an ICE agent during "Operation Metro Surge".

Child Adds Flowers to Renee Good Memorial in Minneapolis

Box of colorful whistles labeled "take one" at Renee Good Memorial in Minneapolis beside flowers and candle.
A box of colorful whistles, labeled "Whistles (take one)", sits beside bouquets of flowers and a memorial candle at the Renee Good Memorial in Minneapolis. These whistles were distributed as a way to alert others to the presence of federal immigration agents, particularly during protests or increased enforcement activities. The memorial itself honors Renee Good, and the presence of these whistles signifies a community's response to immigration policies and enforcement actions.

Take-One Whistles at the Renee Good Memorial, Minneapolis

Yard signs reading "Ice break law go to jail" and "Drop the tariffs impeach!" in snowy Minneapolis.
Yard signs in Minneapolis that read "Ice break law go to jail" "Drop the tariffs impeach!" seen in Uptown Minneapolis 2 days after ICE agent Jonathan Ross shot and killed Renee Good during Operation Metro Surge.

Handwritten Yard Signs Against ICE and Tariffs, Uptown Minneapolis

Protester holds yellow sign reading "OUT. NOW." with cartoon ICE agent during Minneapolis demonstration.
A protester holds up a sign that reads OUT. NOW. with people throwing snowballs at an ICE agent. Seen the day after Renee Good was shot and killed by an ICE agent.

“Out. Now.” Protest Sign at Night in Minneapolis

Drummer performs with drum kit during anti-ICE protest demonstration in Minneapolis.
A drummer performs with a drum kit outside a building with a brick facade. This image was taken during a protest in downtown Minneapolis where hundreds of demonstrators gathered to oppose the actions of Immigration and Customs Enforcement (ICE). The protest, described as a "noise demo," targeted a hotel believed to be housing ICE agents. Authorities, including the Minnesota Conservation Officers, Minnesota State Patrol, and Minneapolis Police, declared the assembly unlawful and dispersed the crowd.

Drummer Performs at Noise Demo Outside ICE Hotel in Minneapolis

Protester holding handmade sign reading "FUCK ICE" during nighttime demonstration in downtown Minneapolis.
Protesters gathered in downtown Minneapolis to oppose the presence of Immigration and Customs Enforcement (ICE) agents. The protest, which included a "noise demo," targeted a hotel believed to be housing ICE personnel. Law enforcement, including the Minneapolis Police, Minnesota State Patrol, and Minnesota Conservation Officers, declared the assembly unlawful and dispersed the crowd.

“Fuck I.C.E.” Sign at Night Protest Near ICE Hotel, Minneapolis

Protester confronts Minnesota State Trooper in tactical gear during anti-ICE demonstration in Minneapolis.
A protester holds a sign reading "FUCK ICE" while confronting a Minnesota State Trooper during a protest in downtown Minneapolis. The protest was organized as a noise demonstration outside a hotel believed to be housing Immigration and Customs Enforcement (ICE) agents. Law enforcement, including the Minnesota State Patrol, Minnesota Conservation Officers, and Minneapolis Police, declared the assembly unlawful and dispersed the crowd.

Protester Holds “Fuck ICE” Sign Near Minnesota State Trooper

Handmade protest signs against ICE agents posted on utility pole during Minneapolis march.
Known your rights and "ICE ARE TERRORISTS KIDNAPPERS MURDERERS KICK ICE OUT OF MINNESOTA NOW!" signs on a utility pole as thousands march through South Minneapolis. This comes 3 days after ICE agent Jonathan Ross shot and killed observer Renee Good during Operation Metro Surge.

Minneapolis Protest Signs: Defend Neighbors & Kick ICE Out

Protesters holding handmade signs including "Abolish ICE" and "Epstein Files" march through Minneapolis streets.
Thousands of protesters marched through South Minneapolis in response to the January 7th killing of Renee Good by ICE agent Jonathan Ross during Operation Megtro Surge. Signs carried expressed a range of sentiments, from calls to "Abolish ICE" to demands for transparency regarding "Epstein Files," reflecting broader concerns about immigration policy and government accountability.

“Abolish ICE” Signs Fill Crowd at Renee Good March, Minneapolis

Protester holds handmade sign reading "Justice for Good" during march in South Minneapolis following Renee Good's death.
A "JUSTICE FOR GOOD GO HOME FASCISTS THESE ARE OUR STREETS" protest sign being held as thousands march through South Minneapolis. This comes 3 days after ICE agent Jonathan Ross shot and killed observer Renee Good during Operation Metro Surge.

“Go Home Fascists” Sign Held at Renee Good March, Minneapolis

Protesters holding signs at a large anti-ICE march in South Minneapolis three days after Renee Good's death.
Thousands march through South Minneapolis 3 days after ICE agent Jonathan Ross shot and killed observer Renee Good during Operation Metro Surge. Signs reading "FUCK ICE", "Death to Fascists" "Blood on your hand".

“Fuck ICE” Flag Flies Over Renee Good March Crowd

Protest sign reading "End Terror Abolish & Prosecute ICE!" held during march in South Minneapolis.
Thousands march through South Minneapolis tonight protesting the actions of the thousands of ICE agents that have descended upon the city in the last month.

“End the Terror, Abolish & Prosecute ICE” Sign at Minneapolis March

Protester wearing yellow jacket displays sign reading "Snowflakes Crush Ice" during march in Minneapolis.
Thousands march through South Minneapolis 3 days after ICE agent Jonathan Ross shot and killed observer Renee Good during Operation Metro Surge. Sign reads "Snowflakes crush ice".

“Snowflakes Crush ICE” Sign Carried at Renee Good March in Minneapolis

A "Know Your Rights" flyer is posted on a wooden pole in South Minneapolis.
A "Know Your Rights" flyer is posted on a wooden pole in South Minneapolis. The flyer provides guidance to individuals on how to interact with Immigration and Customs Enforcement (ICE) agents. This flyer was distributed during a period of increased ICE activity in the city, following the deployment of federal agents as part of "Operation Metro Surge".

NDLON “Know Your Rights” Flyer Posted on Minneapolis Pole

Protester holds sign reading "It's Feeling a Lot Like 1933" during anti-ICE march in Minneapolis.
Protest sign reading "It's feeling a lot like 1993". Thousands march through South Minneapolis 3 days after ICE agent Jonathan Ross shot and killed observer Renee Good during Operation Metro Surge.

Protester Carries “It’s Feeling a Lot Like 1933” Sign in Minneapolis

Protester wearing "Welcome to Minneapolis" jean jacket marches during anti-ICE demonstration in South Minneapolis.
"Welcome to Minneapolis" on the back of a protester's jean jacket. Thousands march through South Minneapolis 3 days after ICE agent Jonathan Ross shot and killed observer Renee Good during Operation Metro Surge.

“Welcome to Minneapolis” Jacket at Renee Good March

Police in tactical gear and yellow vests respond to ICE hotel demonstration.
State officers made approximately 15 to 20 arrests in downtown Minneapolis on December 10, 2020, following a "noise demo" protest. Demonstrators gathered outside a hotel they believed was housing Immigration and Customs Enforcement (ICE) agents. The protest occurred during a snowstorm, with officers from the Minneapolis Police Department, Minnesota Conservation Officer, and Minnesota State Patrol present.

Graffiti-Tagged Box and Officers During Snowy Minneapolis ICE Protest

Minnesota State Patrol and federal agents in tactical gear secure a snowy downtown Minneapolis street during an ICE protest.
Minnesota State Patrol officers made approximately 15-20 arrests in downtown Minneapolis during a protest targeting a hotel believed to house Immigration and Customs Enforcement (ICE) agents. The "noise demo" occurred during snowy conditions, with law enforcement vehicles, including a Bearcat, present.

Tactical Officers and Bearcat Vehicle During Snowy Minneapolis Protest

Protester holding profane sign confronts Minnesota State Trooper.
A protester holds a sign reading "FUCK ICE" while confronting a Minnesota State Trooper during a protest in downtown Minneapolis. The protest was organized as a noise demonstration outside a hotel believed to be housing Immigration and Customs Enforcement (ICE) agents. Law enforcement, including the Minnesota State Patrol, Minnesota Conservation Officers, and Minneapolis Police, declared the assembly unlawful and dispersed the crowd.

Protester Speaks Through Megaphone as Police Line Up in Snow

State troopers and conservation officers arrest protesters in Minneapolis during a snowstorm.
State officers, including Minnesota State Patrol and Conservation Officers, made approximately 15-20 arrests in downtown Minneapolis during a snowstorm. The arrests followed a protest targeting a hotel believed to be housing Immigration and Customs Enforcement (ICE) agents. This event occurred amidst ongoing national discussions and local activism surrounding immigration policies and ICE operations.

State Patrol Armored Vehicle During Minneapolis Snowstorm Protest

A protest sign against ICE is attached to a utility pole in South Minneapolis.
A handmade sign attached to a wooden utility pole reads "ICE = LOW IQ, RACIST, UNFUCKABLE NAZIS WITH DADDY ISSUES" in red lettering. This sign protesting the actions of Customs Enforcement (ICE) in the Twin Cities.

Anti-ICE Sign Nailed to a Utility Pole in Minneapolis

A protestor sits on a dinosaur sculpture in South Minneapolis holding an "ICE OUT OF MINNEAPOLIS" sign.
A protestor sits atop a dinosaur sculpture in South Minneapolis, holding a sign that reads "I.C.E. OUT OF MINNEAPOLIS" during a large protest and march 3 days after the shooting death of Renee Good by ICE agent Jonathan Good.

Protester Rides Dinosaur Statue with “I.C.E. Out of Minneapolis” Sign

Thousands of protesters march through South Minneapolis carrying signs and flags during an anti-ICE demonstration.
Thousands of protesters marched through South Minneapolis in response to the January 7th killing of Renee Good by a Immigration and Customs Enforcement (ICE) agent.

Flags and “Fuck ICE” Signs Fill Renee Good Protest March

Built in Minneapolis

Minneapolis Photographer

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