Protest

1,695 photos · 2008–2026

1,695 photographs tagged Protest, 2008–2026.

Handmade protest sign on Minneapolis utility pole with "ICE" and crossed-out "NUREMBERG" text during Operation Metro Surge.
A sign posted high up on a telephone pole that has NUREMBERG crossed out and ICE written over it. The sign appeared during Operation Metro Surge, the operation that brought thousands of federal agents to Minnesota.

“ICE Nuremberg” Sign on a Minneapolis Telephone Pole

Protest sign on a telephone pole requesting ICE agents stop crashing Grindr in South Minneapolis.
"ICE AGENTS, we beg of you, PLEASE STOP CRASHING GRINDR" protest sign up high on a telephone pole in South Minneapolis.

“Please Stop Crashing Grindr” Sign Aimed at ICE Agents in South Minneapolis

Hundreds of protesters march through downtown Minneapolis carrying signs demanding ICE accountability.
Protesters marched through downtown Minneapolis on a February 6, 2026 in what's been sustained protests over the actions of thousands of federal agents in Minnesota during Operation Metro Surge.

Anti-ICE Marchers Fill a Downtown Minneapolis Street

Protesters holding signs against ICE in downtown Minneapolis, February 2026.
Protesters gathered in downtown Minneapolis on a Friday in February 2026 to express their opposition to the actions of Immigration and Customs Enforcement (ICE). The marchers carried signs with slogans such as "STOP PRETENDING YOUR RACISM IS PATRIOTISM" and "IT'S A BEAUTIFUL DAY TO MELT ICE." This protest was part of a series of demonstrations against ICE policies and the administration's immigration practices.

“Stop Pretending Your Racism Is Patriotism” Sign in Downtown Minneapolis

Jake Lang Protest Sign in Minneapolis
A protest sign with a photo of Jake Lang on it outside the Whipple Building in Minneapolis. The photo is from his last visit to Minneapolis.

“It’s Okay to Piss on Racists” Sign Outside the Whipple Building

Federal Agents record dick tossers
This afternoon at the Whipple building where expired dicks were being thrown at ICE vehicles and those believed to be agitators. The building has been used as a “base” for the thousands of federal agents that have arrived in Minnesota as well as a holding center for those detained. The area has been a place of protest since December.

Jeep Wagoneer Leaving ICE Protest at Whipple Building

Protesters hold a sign reading "Only ICE I Need Is In My Bong" at the Whipple Building in Minneapolis.
A protest sign reading "Only ICE I Need Is In My Bong" is displayed at the Whipple Building in Minneapolis. The building served as a base for federal agents during Operation Metro Surge and as a holding center for detainees. Protests have occurred in the area since December 2025.

“Only ICE I Need Is in My Bong” Sign at the Whipple Building Fence

Protesters hold signs outside the Whipple Federal Building in Minneapolis opposing ICE immigration enforcement.
Protesters gathered outside the Whipple Federal Building near Minneapolis in February. The building served as a staging area for federal agents and a detention center for individuals apprehended during "Operation Metro Surge." Signs held by the crowd expressed opposition to ICE, with one reading "Abolish ICE" and another stating "ICE is Trump's Gestapo."

Protester Holds “Abolish ICE” Sign Near Metro Blue Line Station

Protesters gathered at a fence barrier throw objects at a silver Toyota sedan during an ICE protest outside the Whipple Building
Protesters threw objects at Immigration and Customs Enforcement (ICE) vehicles outside the Whipple Building in Minneapolis. The building served as a base for federal agents and a holding center for detainees during Operation Metro Surge. Protests against ICE operations in Minnesota have occurred in this area since December.

Car Passes Whipple Building Fence During ICE Protest

Colorful dildos and ribbons attached to chain-link fence outside Whipple Building during Minneapolis ICE protest.
Dildos on the fence outside the Whipple building near Minneapolis during a weekend protest. Protesters are protesting the actions of federal agents. The building is being used as a detention center and base of operations for thousands of federal agents during "Operation Metro Surge".

Dildos Tied to Fence Outside the Whipple Building

Protester throws object at silver vehicle during Ice protest outside Minneapolis Whipple Building.
Protesters gathered outside the Whipple Building near Minneapolis, a site used by federal agents during Operation Metro Surge. The building served as a holding center for detainees and a base for federal agents deployed to the city. Protests had been ongoing in the area since December.

Driver Gestures at Protesters Outside the Whipple Building

Black SUV with objects thrown at it during protest outside Minneapolis Whipple Building.
Protesters in Minneapolis threw objects at a vehicle believed to belong to Immigration and Customs Enforcement (ICE) agents outside the Whipple Building. The building has served as a staging area for federal agents deployed to Minnesota as part of "Operation Metro Surge." This location has been a site of ongoing protests since December.

Truck Pelted with Dildos Outside the Whipple Building

Protester throws object at white vehicle during ICE protest outside Minneapolis Whipple Building.
Protesters threw objects, including sex toys, at Immigration and Customs Enforcement (ICE) vehicles outside the Whipple Building near Minneapolis. The building served as a staging area and detention center for federal agents during Operation Metro Surge. Protests against ICE operations in Minneapolis had been ongoing since December.

Sex Toys Thrown at ICE Vehicle Outside Whipple Building

Protester wearing "NO HUMAN BEING IS ILLEGAL" shirt climbs chain-link fence at Minneapolis Whipple Building.
A protester, wearing a helmet and a shirt that reads "NO HUMAN BEING IS ILLEGAL," on the fence at the Whipple building. The building has served as a base for federal agents and a holding center for detainees during Operation Metro Surge. Protests have occurred in the area since December.

“No Human Being Is Illegal” Sign at the Whipple Building Fence

Protest flyer on wooden wall demanding ICE removal from Minnesota, featuring mugshot and news article about arrested ICE employee.
A protest flyer posted in South Minneapolis calls for the removal of Immigration and Customs Enforcement (ICE) personnel from Minnesota. The flyer references a KSTP news report detailing the arrest of ICE employee Alexander Back in Bloomington, Minnesota, on charges of attempting to coerce a minor.

“ICE Pedos Out of MN” Flyer Posted on a Minneapolis Fence

Protest flyer on Minneapolis utility pole with text advising citizens not to speak with police, ICE, or FBI agents.
A flyer posted on a utility pole in South Minneapolis advises individuals to "Never Talk To Cops!" and "Never Talk To I.C.E." It also instructs them to "Never Sign Any Documents!" and "Never Answer Any Questions!" The flyer, which includes the phrase "Know Your Rights" and "Call or ask for a Lawyer," is seen in the Powderhorn neigborhood during Operation Metro Surge.

“Never Talk to Cops” Flyer on a Powderhorn Utility Pole

Protest sticker on Minneapolis utility pole opposing ICE with crossed-out federal agent badge and resistance message.
A protest sign in Minneapolis's Powderhorn neighborhood expresses opposition to ICE during Operation metro Surge. The sign reads "FUCK ICE" and "NEIGHBORHOOD OBSERVATION & RESISTANCE IN FORCE." Signs like this were a familiar site as thousands of federal agents arrived in Minneapolis.

“Neighborhood Observation & Resistance” Poster in Powderhorn

Protest signs on a Minneapolis residential building read "ICE NOT LIKE US" and "ICE OUT MSP."
Protest signs displayed on a residential property in Minneapolis express opposition to U.S. Immigration and Customs Enforcement (ICE). One sign reads "ICE NOT LIKE US," while another states "ICE OUT MSP," referencing the agency's presence in the Minneapolis-Saint Paul metropolitan area.

“ICE Not Like Us” and “ICE Out MSP” Signs on a Minneapolis Garage

Banner reading "Our Neighborhood Blocks ICE" displayed at George Floyd Square in Minneapolis.
A banner reading "Our Neighborhood Blocks ICE" is displayed at George Floyd Square in Minneapolis, Minnesota, on February 12, 2026. The sign is positioned at the intersection of Chicago Avenue and 38th Street, an area that has been a site of ongoing protest since the murder of George Floyd.

“Our Neighborhood Blocks ICE” Banner at George Floyd Square

Handwritten protest sign at Renee Good Memorial referencing Trump, Vance, and ICE, urging Representatives Emmer and Fischbach to
A protest sign left at the Renee Good Memorial in Minneapolis calls for action from U.S. Representatives Tom Emmer and Michelle Fischbach. The sign references statements attributed to Donald Trump and J.D. Vance regarding ICE's authority and immunity, linking them to the killing of Renee Good by federal agents the previous month. The message urges the politicians to address the incident and not ignore what the sign's author describes as murder.

Sign at Renee Good Memorial Calls Out Emmer and Fischbach on ICE

Protest sign at George Floyd Square in Minneapolis criticizing ICE with "Minnesota Cocktail" and "MN Nice Except With Ice" text.
A protest sign at George Floyd Square in Minneapolis reads "MINNESOTA COCKTAIL MN NICE EXCEPT WITH ICE!". The sign references the "MN Nice" stereotype of Minnesotans while criticizing U.S. Immigration and Customs Enforcement (ICE). The area has become a significant site for activism and community organizing, addressing issues of racial justice and police brutality.

“Minnesota Cocktail” Poster Mocks ICE at George Floyd Square

Protesters hold signs opposing ICE at Lake Street and Chicago Avenue intersection in Minneapolis during Operation Metro Surge.
Protesters gathered at the intersection of Lake Street and Chicago Avenue in Minneapolis, holding signs with messages such as "THE WRONG ICE IS MELTING," "HANDS OFF SOCIAL SECURITY," and "IMMIGRANTS LET THEM STAY." This protest occurred during"Operation Metro Surge".

Nighttime Anti-ICE Protest on Lake Street in Minneapolis

Anti-immigration enforcement posters displayed in Via's Vintage storefront windows on Hennepl Avenue in Uptown Minneapolis.
Posters expressing solidarity with immigrants are displayed in the windows of the vacant Via's Vintage storefront on Hennepin Avenue in Uptown Minneapolis. The messages, "ICE CAN'T BREAK U.S." and "AMERICA STANDS WITH MINNESOTA," appeared in February 2026, a period marked by increased federal immigration enforcement activity in the city during "Operation Metro Surge."

“America Stands With Minnesota” Posters on Hennepin Avenue

Protester holds sign reading "Every Pig Will Have Their Saturday" with pig illustration during Minneapolis march for Alex Pretti.
A protest sign with the text "EVERY PIG WILL HAVE THEIR SATURDAY" and an illustration of a pig's head on a human body, surrounded by flames, is held by a demonstrator. The sign was displayed during a march in Minneapolis on January 24, 2026. The march, organized by Minnesota AFL-CIO, proceeded from Stewart Park to the memorial of Alex Pretti. Participants demanded justice for individuals killed by federal agents, referencing the death of Alex Pretti, who was unarmed when shot by border patrol agents. Video evidence later suggested agents removed a weapon from Pretti before the shooting, raising questions about the circumstances of his death and immigration enforcement practices.

“Every Pig Will Have Their Saturday” Sign at Minneapolis March

Protesters hold signs at a Minneapolis rally demanding the deportation of a political figure and the removal of ICE from the city.
Protesters gather in Minneapolis, holding signs that read "THERE IS A DANGEROUS CRIMINAL IN THE WHITE HOUSE! DEPORT HIM!" and "ICE OUT OF MPLS." The demonstration occurred during the "Day Out For Democracy" rally and march, organized by the Minnesota AFL-CIO. This event demanded justice for individuals killed by federal agents, including Alex Pretti, who was shot and killed by border patrol agents on January 24, 2026.

“Dangerous Criminal in the White House” Sign at Day Out for Democracy March

Person holds sign with monarch butterfly and text "Immigrants Belong in Minnesota" at protest rally in Minneapolis.
Today in Minneapolis, those demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. Pretti was shot and killed by border patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired. The “Day Out For Democracy” rally and march was organized by Minnesota AFL-CIO.

“Immigrants Belong in Minnesota” Sign at Day Out for Democracy March

Man in sunglasses speaking at microphone wearing yellow fist graphic shirt at Minneapolis protest rally.
Today in Minneapolis, those demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. Pretti was shot and killed by border patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired. The “Day of Democracy” rally and march was organized by Minnesota AFL-CIO.

DeWayne Davis Speaks at Day of Democracy Rally in Minneapolis

Protest sign held at Alex Pretti memorial in Minneapolis demanding justice for those killed by federal agents.
Today in Minneapolis, those demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. Pretti was shot and killed by border patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired. The “Day of Democracy” rally and march was organized by Minnesota AFL-CIO.

Alex Pretti Protest Sign Reflected in a Sidewalk Puddle

Protesters hold a "Resistance Melts ICE" sign at a Minneapolis march honoring Alex Pretti, killed by border patrol agents.
Today in Minneapolis, those demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. Pretti was shot and killed by border patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired. The “Day Out For Democracy” rally and march was organized by Minnesota AFL-CIO.

“Resistance Melts ICE” Sign at Minneapolis Day Out for Democracy March

Protest sign on bicycle comparing Stephen Miller to a rectal polyp during Minneapolis march against federal immigration
A protest sign comparing former Trump administration official Stephen Miller to a rectal polyp is displayed on a bicycle during a march in Minneapolis. The sign reads, "THIS OLD HIPPIE WILL NAP WHEN MILLER IS IN JAIL!" and "like the rectal polyp he needs to be removed!". The march, organized by Minnesota AFL-CIO, protested actions by federal agents, including the fatal shooting of Alex Pretti by border patrol agents on January 24, 2026. Video evidence suggests Pretti was unarmed when shot, and agents reportedly removed a gun from him prior to the incident.

“This Old Hippie Will Nap When Miller Is in Jail” Sign on a Bicycle

Crowds march through Minneapolis street holding "Minnesota Brave" banner and protest signs demanding ICE removal.
The “Day Out For Democracy”march in Minneapolis on February 16, 2026. Those marching were demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. Pretti was shot and killed by border patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired. The “Day Out For Democracy” rally and march was organized by Minnesota AFL-CIO.

“Minnesota Brave” and “ICE Out” Banners Lead Minneapolis March

Crowd of protesters marches in Minneapolis with American flags and signs demanding justice for Alex Pretti killed by federal
Protesters marched through Minneapolis on January 24, 2026, from Stewart Park to the memorial of Alex Pretti. The march, organized by Minnesota AFL-CIO, demanded justice for individuals killed by federal agents in recent months. Alex Pretti was shot and killed by border patrol agents on January 24, 2026, while unarmed. Video evidence suggests agents removed a weapon from Pretti before the shooting occurred.

AFL-CIO March Through Minneapolis With Skyline Backdrop

Protester holds sign criticizing Kristi Noem during Minneapolis march against immigration enforcement policies.
Protesters in Minneapolis hold signs during a "Day Out For Democracy" rally and march organized by the Minnesota AFL-CIO. The march proceeded from Stewart Park to the memorial of Alex Pretti, who was shot and killed by border patrol agents on January 24, 2026. The protest's messaging, including a sign targeting Kristi Noem, reflects broader concerns about immigration policies and federal law enforcement actions.

“Fugly Slut” Sign Targets Kristi Noem During Minneapolis March

Protesters march in Minneapolis demanding ICE removal and justice for those killed by federal agents.
Protesters gathered in Minneapolis on January 24, 2026, for a "Day Out For Democracy" march organized by Minnesota AFL-CIO. The march, which began at Stewart Park, was held to demand justice for individuals killed by federal agents in recent months. The protest specifically honored Alex Pretti, who was shot and killed by border patrol agents on this date. Signs displayed at the event called for the removal of Immigration and Customs Enforcement (ICE) from Minneapolis.

“ICE Out” Signs Outside a Home on the Protest March Route in Minneapolis

Protesters march in Minneapolis carrying signs and a large effigy during a rally against federal immigration enforcement.
Today in Minneapolis, those demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. Pretti was shot and killed by border patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired. The “Day Out For Democracy” rally and march was organized by Minnesota AFL-CIO.

Kristi Noem Effigy at “Day Out for Democracy” March in Minneapolis

Protesters gather outside a storefront displaying posters honoring Alex Pretti, an ICE shooting victim in Minneapolis.
Today in Minneapolis, those demanding justice for everyone shot and/or killed by federal agents over the last 2 months, protesters marched from Stewart Park to the memorial of Alex Pretti. On January 24, 2026, federal immigration agents fatally shot 37-year-old Alex Pretti during Operation Metro Surge in Minneapolis. Pretti, an intensive care nurse at the Minneapolis VA Health Care System, was killed during an encounter connected to large-scale federal immigration enforcement operations taking place across the Twin Cities. Video recorded by bystanders and witnesses at the scene quickly circulated online and contradicted portions of the initial federal account of the shooting, leading to public outrage and demands for the release of additional evidence. Video showed that Pretti was armed and was shot and killed an after he was disarmed. Pretti’s death sparked days of protests, marches, and confrontations with law enforcement in Minneapolis as demonstrators condemned the federal operation and called for accountability. The shooting became a major flashpoint in ongoing national debates over immigration enforcement, federal policing powers, and the use of force during domestic operations. As of this writing, no one has been held responsible for the killing. ior to shots being fired. The “Day Out For Democracy” rally and march was organized by Minnesota AFL-CIO.

Marchers Pass Memorial Posters for Renee Good and Alex Pretti in Minneapolis

Memorial shrine for Alex Pretti on Nicollet Avenue in South Minneapolis with handwritten tributes and floral arrangements.
The Alex Pretti memorial on Nicollet Avenue in South Minneapolis. Alex Pretti was shot and killed by Border Patrol agents while he was unarmed on January 24, 2026. Video shows agents removing a gun from Pretti prior to shots being fired.

Handwritten Tributes at the Alex Pretti Memorial on Nicollet Avenue

Thousands of protesters march through Minneapolis with banners reading "Fight for the Living, Honor the Harmed, Honor the Dead
Protesters marched through Minneapolis on January 24, 2026, as part of the "Day Out For Democracy" rally. Organized by the Minnesota AFL-CIO, the marchers demanded justice for individuals killed by federal agents in recent months. The protest route began at Stewart Park and concluded at the memorial for Alex Pretti, who was shot and killed by border patrol agents on the same date. Video evidence indicates agents removed a weapon from Pretti before the shooting occurred.

Minneapolis Protest: Day Out For Democracy March

Behind Enemy Lines flyer in Minneapolis
A flyer taped to a bus stop in Minneapolis near where Alex Pretti was killed by federal agents, seen on March 4, 2026.

“Get on the Offensive” Meeting Flyer in Minneapolis

Anti ICE flyer on a Minneapolis storefront
A flyer on a storefront in Minneapolis seen in March 2026. It reads "ICE GET OUT OF OUR CITY". Signs like this on storefronts became very common as thousands of federal agents arrived in Minneapolis.

“Get Out of Our City” Poster Taped to a Minneapolis Storefront

All Your Favorite Bands Hate Fascism Sign
Dropkick Murphys perform at a benefit concert across the street from where Alex Pretti was killed by federal agents. Dropkick Murphys finished their acoustic set with "I'm Shipping Up to Boston". Their set was part of a 7 hour benefit show across from where Alex Pretti was killed by federal agents on January 24. A little over a mile from where Renee Good was killed 17 days prior. “We’ll never forget what we saw with our own eyes, we’ll never forget what we’ve seen here today. Thank you all for allowing us to come bear witness with you, thank you Minnesota!”.

“All Your Favorite Bands Hate Fascism” Sign at Dropkick Murphys Benefit Show

A person wears a jacket with "Abolish I.C.E." on the back at a protest in Minneapolis.
Dropkick Murphys perform at a benefit concert across the street from where Alex Pretti was killed by federal agents. Dropkick Murphys finished their acoustic set with "I'm Shipping Up to Boston". Their set was part of a 7 hour benefit show across from where Alex Pretti was killed by federal agents on January 24. A little over a mile from where Renee Good was killed 17 days prior. “We’ll never forget what we saw with our own eyes, we’ll never forget what we’ve seen here today. Thank you all for allowing us to come bear witness with you, thank you Minnesota!”.

“Abolish I.C.E.” Painted on a Poncho at Alex Pretti Benefit Show

AFFORDABILITY IS WHY WE SHOW UP NO KINGS
Man walks in front of a large NO KINGS poster in Uptown Minneapolis days before a massive rally at the Minnesota State capitol that is expecting to draw 150,000.

“Affordability Is Why We Show Up” Poster in Uptown Minneapolis

Protest posters in Uptown Minneapolis advocate for Alex Pretti, election protection, and "No Kings" on March 28, displayed on a plywood-covered wall.
Posters in Uptown Minneapolis display messages including "ALEX PRETTI IS WHY WE SHOW UP," "ELECTION PROTECTION IS WHY WE SHOW UP," "THE EPSTEIN CLASS IS WHY WE SHOW UP," and "NO KINGS MARCH 28."

“No Kings March 28” Posters on a Boarded-Up Uptown Storefront

Anti-war flyer on a utility box in Uptown Minneapolis at night.
An anti-war protest flyer is affixed to a utility box in Uptown Minneapolis. The flyer reads: "We refuse to kill and be killed for the billionaires. STOP TRUMP'S WAR ON IRAN."

“Stop Trump’s War on Iran” Flyer on a Utility Box in Uptown

Protest flyer in Uptown Minneapolis reads "Justice for Good & Pretti Stop ICE Terror" and "ICE Out Now."
A protest flyer posted on a utility pole in Uptown Minneapolis reads "JUSTICE FOR GOOD & PRETTI STOP ICE TERROR" and "ICE OUT NOW." Someone wrote in “Danald Trump [sic]” and “Jeffery Epstein [sic]” on the side.

“Justice for Good & Pretti” Flyer on Lagoon Avenue in Uptown

Minneapolis protest posters on a brick building critique the Pohlad family's ownership of the Minnesota Twins and alleged ties to ICE.
Large posters are displayed on a brick building in Minneapolis, Minnesota. One poster reads "Twin Cities WON'T BACK DOWN GET ICE OUT" and features the Minnesota Twins logo. The second poster states "POHLAD FAMILY: VS ICE WHOSE SIDE ARE YOU ON?" and also includes the Twins logo.

Minneapolis Protest Posters: Pohlad Family Whose Side Are You On?

Protesters holding signs above Hennepin and Lyndale in Minneapolis
Non stop honks under protesters on the Irene Hixon Whitney bridge over Lyndale/Hennepin today outside the Sculpture Garden Art Fair.

“Honk to Impeach” Banner on the Irene Hixon Whitney Bridge

Kids leaves protest sign at Alex Pretti Memorial
A sign near the Alex Pretti Memorial that reads: "“Dear Minnesota, I know you are going through a lot. I just want to say, KEEP FIGHTING!!! Don’t let ICE overcome us! DO NOT LET OUR NEIGHBORS FALL!!! DON’T GIVE UP!!!! Love, anonymous kid who says don’t give up!” On January 24, 2026, federal immigration agents fatally shot 37-year-old Alex Pretti during Operation Metro Surge in Minneapolis. Pretti, an intensive care nurse at the Minneapolis VA Health Care System, was killed during an encounter connected to large-scale federal immigration enforcement operations taking place across the Twin Cities. Video recorded by bystanders and witnesses at the scene quickly circulated online and contradicted portions of the initial federal account of the shooting, leading to public outrage and demands for the release of additional evidence. Video showed that Pretti was armed and was shot and killed an after he was disarmed. Pretti’s death sparked days of protests, marches, and confrontations with law enforcement in Minneapolis as demonstrators condemned the federal operation and called for accountability. The shooting became a major flashpoint in ongoing national debates over immigration enforcement, federal policing powers, and the use of force during domestic operations. As of this writing, no one has been held responsible for the killing.

“Keep Fighting” Note from a Child at the Alex Pretti Memorial

ICE OUT MSP sign in a Lyndale Ave Storefront
A sign in a Minneapolis storefront that reads "ICE OUT MSP".

“ICE Out MSP” Sign in a Lyndale Avenue Window

Counter protesters clash with armed security personnel outside Minneapolis City Hall during a white supremacist rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Charles Oscar Miles and Jayden Scott at Racist Minneapolis Protest

Counter protesters confront a vehicle outside Minneapolis City Hall during a white supremacist rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police Detain Spider-Man Counter-Protester at Jake Lang Rally, Minneapolis City Hall

Armed counter-protester in Spider-Man costume confronts man in military gear during Jake Lang rally at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Spider-Man Grabs Sign Amid Jake Lang Scuffle, Minneapolis City Hall

Man in military-style clothing holds megaphone and American flag during confrontation at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Jake Lang at Minneapolis City Hall with racist sign

Minneapolis Police and Jake Lang's private security
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Minneapolis Police and Jake Lang’s private security

Counter-protester confronts vehicle during white supremacist rally at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

“Smash White Supremacy” sign near Jake Lang’s SUV, Minneapolis City Hall

White supremacist Jake Lang and private security personnel confront counter protesters outside Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Spider-Man Pulls Sign From Truck Bed at Jake Lang Rally

Police and counter protesters stand outside Minneapolis City Hall during a rally with security personnel present.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Private security and Minneapolis Police at Jake Lang rally

Police in riot gear and counter protesters confront each other at Minneapolis City Hall during a rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Racist Sign Raised Amid Police Scrum at Minneapolis City Hall

Counter protesters gather at Minneapolis City Hall as a blue pickup truck drives through the crowd.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Man With Megaphone Confronts Jake Lang’s Vehicle at Minneapolis City Hall

Armed police officers and counter-protesters gather at Minneapolis City Hall during a planned rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police Move Through Crowd Near Jake Lang’s Vehicle, Minneapolis City Hall

Police in riot gear monitor counter protesters gathered outside Minneapolis City Hall during a planned rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police Push Through Crowd at Jake Lang Rally Near Minneapolis City Hall

Jake Lang and Racist Sign Held Above Crowd at Minneapolis City Hall
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Jake Lang and Racist Sign Held Above Crowd at Minneapolis City Hall

Law enforcement and security personnel surround a vehicle during a confrontation outside Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Security Detail Walks Jake Lang Through Crowd at Minneapolis City Hall

Armed person in tactical gear and mask inside vehicle during confrontation at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Security Guard in Tactical Helmet Inside Jake Lang’s Vehicle

Counter protester dressed as Spiderman and private security at Jake Lang Protest
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Spider-Man Pulled From Truck Bed at Jake Lang Rally, Minneapolis City Hall

Minneapolis police officers in riot gear stand guard during a white supremacist rally confrontation at City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Minneapolis Police Officers Stand Guard at Jake Lang Rally

Counter protester facing armored vehicle and police during Minneapolis white supremacist rally confrontation.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Minneapolis Police Bearcat, Jacob Lang Rally, Minneapolis City Hall

Protesters hold signs against white supremacist Jake Lang at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

“Down With Trump” Banner at Jake Lang Protest, Minneapolis City Hall

Jayden Scott and Jake Lang at Minneapolis City Hall
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Jayden Scott and Jake Lang at Minneapolis City Hall

Private security and police officers confront counter protesters as a vehicle arrives at Minneapolis City Hall during a white
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Private Security Clash With Counter-Protesters, Minneapolis City Hall

Counter-protesters confront white supremacist Jake Lang's vehicle at Minneapolis City Hall during a rally on August 22, 2026.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Racist Sign and Cross Displayed from Jake Lang’s Truck, Minneapolis City Hall

Charles Miles at Jake Lang Protest, Minneapolis
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Charles Miles at Jake Lang Protest, Minneapolis

Police and counter protesters surround a vehicle during a white supremacist rally confrontation at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police around Jake Lang’s Vehicle Amid Crowd, Minneapolis City Hall

Minneapolis police officers in riot gear confront a vehicle during a white supremacist rally at City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police Line Advances with Batons, Jake Lang Rally, Minneapolis City Hall

Counter protester holding sign criticizing Jake Lang at Minneapolis City Hall during white supremacist rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Racist Sign and Police Line at Jake Lang Rally, Minneapolis City Hall

White supremacist Jake Lang's vehicle with private security personnel visible through windshield at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Executive Protection Agent in Vehicle, Jake Lang Rally, Minneapolis City Hall

Police and counter protesters surround a vehicle during a confrontation at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police surround vehicle amid crowd, Jake Lang rally, Minneapolis City Hall

Protesters hold a cross and American flag during a counter-protest in Minneapolis.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Flag and Cross Raised From Jake Lang’s Truck Bed, Minneapolis City Hall

Men in military-style clothing and masks stand near a vehicle at South 4th Street in Minneapolis during a protest.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Armed Men Crowd Truck Bed at Jake Lang Rally on S 4th St

Armed counter-protesters confront a vehicle at Minneapolis City Hall during a white supremacist rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Security Riders in Jake Lang’s Truck Bed at Minneapolis City Hall

Police officer in tactical gear stands near white police vehicle during downtown Minneapolis protest.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Armed Security Agent Walks Past Jake Lang’s SUV, Minneapolis City Hall

Armed security personnel and counter-protesters clash outside Minneapolis City Hall during a planned rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police Surround Jake Lang’s Truck Bed Security at Minneapolis City Hall

Police officer observes a confrontation between counter-protesters and a vehicle outside Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Officer Moves In as Spider-Man Confronts Jake Lang’s Truck Bed Security

Spider-Man Counter-Protester Grabs Racist Sign at City Hall
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Spider-Man Counter-Protester Grabs Racist Sign at City Hall

Police and private security officers surround a vehicle during a white supremacist rally confrontation at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Officers Surround Jake Lang’s SUV at Minneapolis City Hall

Police officer and counter protesters surround a black pickup truck during confrontation at Minneapolis City Hall.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Officer Guides Jake Lang’s SUV Through Crowd at Minneapolis City Hall

Police in riot gear stand between a vehicle and counter-protesters outside Minneapolis City Hall during a white supremacist rally.
White supremacist Jake Lang arrived at Minneapolis City Hall today for a planned racist rally. His vehicle and another full of his own private security drove their vehicles onto the sidewalk through counter protesters who had been gathering in preparation for his arrival. While driving through, Lang along with his private security repeatedly assaulted counter protesters as well as the media. Lang has been holding racist protests around the country and this is the second time he’s attempted to hold such an event in Minneapolis. On January 17, 2026 he arrived with about 5 others for a march he had planned. Instead, protesters chased him through downtown where he eventually fled into and out of the back door of a hotel and into the vehicle operated by a good samaritan who wasn’t aware of what was going on. Minneapolis provided a statement later in the day stating that Jake Lang was arrested along with all the others in his 2 vehicles for probable cause riot. 
 Minneapolis Police stated that one officer had their foot or ankle driven over by one of the 2 vehicles.

Police Line Blocks Jake Lang’s SUV Outside Minneapolis City Hall

Marcia Howard speaks at Minneapolis March in October 2026
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Marcia Howard speaks at Minneapolis March in October 2026

Anti ICE Protest Sign: Make ICE PAY seen in Minneapolis
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Anti ICE Protest Sign: Make ICE PAY seen in Minneapolis

Protester with a sign asking Target to sign the Democracy Pledge
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Protester with a sign asking Target to sign the Democracy Pledge

Isaac Sant speaks at a Downtown Minneapolis march on October 3, 2026
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Isaac Sant outside Federal Courthouse on October 3, 2026

Minnesota 15 Protest in Downtown Minneapolis on October 3
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Minnesota 15 Protest in Downtown Minneapolis on October 3

Spider-Man at Anti-ICE Protest in Minneapolis
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Spider-Man at Anti-ICE Protest in Minneapolis

Protesting is Not a Crime - Justice 4 Renee Good and Alex Pretti
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Protesting is Not a Crime – Justice 4 Renee Good and Alex Pretti

Abolish ICE protest sign in Downtown Minneapolis, October 2026
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Abolish ICE protest sign in Downtown Minneapolis, October 2026

Protesters demand Target sign the Democracy Pledge
Protesters marched through Downtown Minneapolis today in a protest supported by a large list of unions and community groups. They made stops outside Target and the Federal Courthouse where they ask for Target to sign the Democracy Pledge and demanded charges against all Anti-ICE protesters be dropped. Speakers shared stories of the resistance and the importance of the unions in protecting workers in Minnesota and the attacks on journalists over the last 6 years in Minneapolis.

Protesters demand Target sign the Democracy Pledge

Whistle Art in Uptown Minneapolis
One of the many whistles stuck to light poles around Minneapolis. The whistles represent the people of Minnesota who have used whistles to alert the community of the presence of ICE agents.

Whistle Art in Uptown Minneapolis

MIRAC Sanctuary State Flyer in Minneapolis
A MIRAC protest flyer seen at Powderhorn Park on October 12, 2026. The flyer reads "STOP STATE TERROR!" "ICE OUT OF MINNESOTA" "SANCTUARY STATE NOW!". It advertises a protest on October 24th at Lake and Chicago Avenue.

MIRAC Sanctuary State Flyer in Minneapolis

Minneapolis Stands With Ilhan Protest Sign in Powderhorn Park
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

Minneapolis Stands With Ilhan Protest Sign in Powderhorn Park

We stand with Ilhan banner in Powderhorn Park
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

We Stand With Ilhan Banner at Powderhorn Park in Minneapolis

Ilhan Omar 2026 shirt at Powderhorn Park
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

Ilhan Omar 2026 shirt at Powderhorn Park

Protester holding a sign at Ilhan Omar rally
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

Protest sign at Ilhan Omar rally at Powderhorn Park

No Kings Protest Sign at Ilhan Omar rally in Powderhorn Park
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

No Kings Protest Sign at Ilhan Omar rally in Powderhorn Park

Minnesota Stands Together Love Wins
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

Minnesota Stands Together Love Wins sign at Ilhan Omar Rally

People's Action Coalition Against Trump Banner
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

People’s Action Coalition Against Trump Banner

ICE Whistles at Ilhan Omar Rally
Hundreds showed up tonight at Powderhorn Park in Minneapolis for a rally to support Rep. Ilhan Omar after her DC home was searched by federal agents this morning. The Department of Justice says it was "part of an ongoing federal criminal investigation".

ICE Whistles at Ilhan Omar Rally

A man in a maroon jacket holding a microphone speaks at a Minneapolis rally or protest event.
R.T. Rybak, former mayor of Minneapolis from 2002 to 2014, addresses the crowd at a "No Kings" rally in Minneapolis.

R.T. Rybak Speaks at a “No Kings” Rally in Downtown Minneapolis

Protesters hold handmade signs reading "We all do better" and "When we all do better vote" at a Minneapolis rally.
Demonstrators hold signs reading "We All Do Better When We All Do Better, Vote" at a No Kings rally in Minneapolis.

“We All Do Better” Signs at Minneapolis No Kings Rally

A protester holding a sign reading "No Kings" with messages about democracy, freedom, and constitutional rights during a Minneapolis rally.
A man holds a handwritten "No Kings" sign at a protest in Minneapolis, listing democracy, the constitution, freedom, and the planet as what's at stake, and calling for the release of the Epstein files.

“No Kings” Sign at a Minneapolis Protest

Person wearing yellow shirt reading "The original Founder of ANTIFA in AMERICA" kneels on grass during protest.
A man sits on the grass at a No Kings rally in Minneapolis wearing a yellow shirt reading "The Original Founder of Antifa in America" over an image of Rary War soldiers. The No Kings demonstrations began in 2025 as a nationwide series of protests against the Trump administration.

“The Original Founder of Antifa in America” Shirt at a No Kings Rally

People in red robes and white bonnets stand at a Minneapolis protest rally against authoritarian governance.
Demonstrators dress as handmaids from "The Handmaid's Tale" at a No Kings protest in Minneapolis.

Handmaid’s Tale Costumes at a Minneapolis No Kings Rally

Protesters hold comic-style signs with political messages at a downtown Minneapolis rally.
Demonstrators hold signs criticizing President Trump during a "No Kings" rally in downtown Minneapolis.

Anti-Trump Signs at a “No Kings” Rally in Minneapolis

Person holding a yellow flag with a poop emoji and "Don't Trump On Me" text at an outdoor protest.
A "Don't Trump On Me" flag, a parody of the Gadsden flag with a pile of feces in place of the rattlesnake, pokes from a protester's back pocket at a "No Kings" rally in Minneapolis.

“Don’t Trump on Me” Flag at a Minneapolis “No Kings” Rally

Thousands of protesters gather at Commons Park in Minneapolis during the NO KINGS rally on October 17.
Thousands gathered at Commons Park in Minneapolis for the NO KINGS rally. They've so far heard from Minnesota Attorney General Keith Ellison, Former Minneapolis Mayor RT Rybak, Minnesota 15 defendants and musical performers.

No Kings Rally Crowd Fills The Commons in Minneapolis

A protester wearing a yellow beanie and messaging jacket stands at the NO KINGS rally in Commons Park, Minneapolis.
Thousands gathered at Commons Park in Minneapolis for the NO KINGS rally. They've so far heard from Minnesota Attorney General Keith Ellison, Former Minneapolis Mayor RT Rybak, Minnesota 15 defendants and musical performers.

“Hey ICE, Stop Murdering My Neighbors” Jacket at the No Kings Rally

Action figure wearing "Trump" clothing lies on grass at the NO KINGS rally in Minneapolis.
Thousands gathered at Commons Park in Minneapolis for the NO KINGS rally. They've so far heard from Minnesota Attorney General Keith Ellison, Former Minneapolis Mayor RT Rybak, Minnesota 15 defendants and musical performers.

Trump Doll with “Fuck Trump” Sign at No Kings Rally

Protesters holding flags at the NO KINGS rally in Minneapolis Commons Park beneath clear skies.
Thousands gathered at Commons Park in Minneapolis for the NO KINGS rally. They've so far heard from Minnesota Attorney General Keith Ellison, Former Minneapolis Mayor RT Rybak, Minnesota 15 defendants and musical performers.

Flags Fly at the “No Kings” Rally Near U.S. Bank Stadium

A person holds a handmade sign reading "ilhan FOR PRESIDENT" at the NO KINGS rally in Minneapolis.
Thousands gathered at Commons Park in Minneapolis for the NO KINGS rally. They've so far heard from Minnesota Attorney General Keith Ellison, Former Minneapolis Mayor RT Rybak, Minnesota 15 defendants and musical performers.

“Ilhan for President” Sign at No Kings Rally in Minneapolis

Minnesota Attorney General Keith Ellison speaks at the NO KINGS rally in Minneapolis on October 17.
Thousands gathered at Commons Park in Minneapolis for the NO KINGS rally. They've so far heard from Minnesota Attorney General Keith Ellison, Former Minneapolis Mayor RT Rybak, Minnesota 15 defendants and musical performers.

Keith Ellison Speaks at No Kings Rally

Built in Minneapolis

Minneapolis Photographer

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