Minneapolis

5,036 photos · 2008–2026

5,036 photographs tagged Minneapolis, 2008–2026.

Boats outside the 5th Annual Loti Pencil sharpening, Minneapolis
Today’s sharpening of artist Curtis Ingvoldstad’s 20 foot pencil on Lake of the Isles in Minneapolis. People just love the Loti Pencil!

Kayakers Crowd the Shoreline for the Loti Pencil Sharpening

Large crowd around Lake of the Isles, Loti Pencil 5th annual sharpening
Today’s sharpening of artist Curtis Ingvoldstad’s 20 foot pencil on Lake of the Isles in Minneapolis. People just love the Loti Pencil!

Kayakers Gather on Lake of the Isles for the Loti Pencil Sharpening

FOKU and Scarlet Red Vodka wrapped car in Minneapolis
As if the FUKU stickers plastered all over the city wasn't enough, now this... Apparently FUKU energy drink and Scarlet Red Vodka are local brands? Don't know anything about it other than I see the stickers all over the place. Minneapolis June 2026

“Scarlet Red” Vodka Car Cruises Through Uptown Minneapolis

Cali Cannabis Dispensary on Hennepin Avenue in Minneapolis
Cali Cannabis dispensary located at Lake Street and Hennepin Ave in Uptown Minneapolis.

Cali Cannabis “Now Open” at Hennepin and Lake in Uptown

Cali Cannabis Now Open in Uptown Minneapolis
Cali Cannabis Dispensary at Hennepin Avenue and Lake Street in Uptown Minneapolis. The dispensary opens in the building at the high profile intersection that's been vacant since 2020 when Juut salon closed.

Cali Cannabis Now Open in Uptown Minneapolis

FUCK ICE Shirts at Wavy Farrar Store, Minneapolis
FUCK ICE shirts for sale at Wavy Farrar's store on Lake Street in Minneapolis.

“Fuck I.C.E.” Merchandise in Wavy Farrar’s Storefront Window

Bryant Ave Bike Lane in South Minneapolis
Bike lane on Bryant Avenue in South Minneapolis. The raised separated bike lane is probably one of my favorite bike lanes in the city.

Raised Bike Lane on Bryant Avenue at Night

"I'm Antifa!" Sweatshirt at Wavy Farrar Store
"I'm Antifa!" and "FUCK I.C.E." sweatshirts for sale at Wavy Farrar's store on Lake Street in South Minneapolis on June 12, 2026.

“I’m Antifa!” and “Fuck I.C.E.” Hoodies at Wavy Farrar Store

George Floyd Fist on and Island of Road Construction
"ONE SOLUTION! REVOLUTION!" written on a fist standing at 39th Street and Chicago Avenue while the street gets ripped up around it. The road is being torn up through a public works project.

George Floyd Fist on and Island of Road Construction

West Lake Street Station, a new Metro Transit light rail station in Minneapolis, illuminated at night during testing operations.
The West Lake Street Station in Minneapolis. The new train station on the Green Line Extension will have passengers beginning next year. The trains are currently in testing. Above, a Metro Transit bus stops on Lake Street.

Test Train Crosses Above West Lake Street Station at Night

Tacos El Kevin in South Minneapolis
Tacos El Kevin restaurant in South Minneapolis at night.

Tacos El Kevin Lit Up at Night in South Minneapolis

ICE You Are Not Welcome Here
An Anti ICE sign on a Lake Street window in Minneapolis. It reads "If you work for I.C.E. Leave Now - You Are Not Welcome Here".

“You Are Not Welcome Here” Sign for ICE on Lake Street

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

Bikers rolling down the Midtown Greenway bike trail in Minneapolis
A group of bikers rolling down the Midtown Greenway in the early days of summer. IMO it's impossible to overstate how important the greenway is to Minneapolis, we're so lucky to have it.

Group of Cyclists on the Midtown Greenway Below Minneapolis Apartments

Group of Bikers on the Midtown Greenway, Minneapolis
A group of bikers moving down the Midtown Greenway in Uptown Minneapolis.

Cyclists Riding in Formation on the Midtown Greenway

Jacob Frey Anti Ice Poster
A protest flyer seen in Uptown Minneapolis that reads: JACOB FREY PRESSURES CITY TO PROSECUTE STUDENT ANTI-ICE PROTESTERS. During Operation Metro Surge over 80 students and community members were arrested opposing the presence of ICE at the Graduate Hotel. Now Jacob Frey and the City Attorney are wasting resources trying to punish anti-ICE protestors, feigning care for the city while consenting to the brutalization of our neighbors. CALL TO DEMAND THEY DISMISS THE CASE! Mayor Frey: 612-673-2100. City Attorney: 612-673-3000.

Poster Accuses Jacob Frey of Pressuring City to Prosecute Protesters

Mark and Melissa Hortman Yard Sign
A Mark & Melissa Hortman yard sign behind a TAX THE RICH FEED THE POOR yard sign in a Minneapolis front yard.

Mark and Melissa Hortman Yard Sign

Sonorous at the Green Room, Uptown Minneapolis June 27, 2026
Sonorous at the Green Room in Uptown Minneapolis last night with a 360 stage.

DJ Sonorous Under Stage Lights at the Green Room

Sonorous, Green Room, Uptown Minneapolis June 27, 2026
Sonorous at the Green Room in Uptown Minneapolis last night with a 360 stage.

Sonorous, Green Room, Uptown Minneapolis June 27, 2026

Sonorous at the Green Room in Minneapolis
Sonorous at the Green Room in Uptown Minneapolis last night with a 360 stage.

Sonorous at the Green Room in Minneapolis

Sonorous DJs at Green Room in Uptown Minneapolis 2026
Sonorous at the Green Room in Uptown Minneapolis last night with a 360 stage.

Sonorous DJs at Green Room in Uptown Minneapolis 2026

Two Minneapolis Police squad cars with activated emergency lights parked on a street outside the KISS nightclub in Uptown.
A marked and unmarked Minneapolis Police squad cars parked across from Uptown nightclubs in June 2026.

Minneapolis Police Vehicles at KISS Nightclub on Lagoon Avenue

Minneapolis Police officers stand outside Rumba nightclub on Lake Street during a nighttime enforcement operation.
Minneapolis police officers outside Rumba nightclub on Lake Street in June 2026.

Police Monitor Crowd Outside Rumba Nightclub on Lake Street

Midtown Greenway and Fremont Avenue in Minneapolis
Midtown Greenway shown at night. The Midtown Greenway trail goes from the west metro suburbs to the Mississippi River in Minneapolis.

Midtown Greenway at Night Beneath the Fremont Avenue Bridge

Minneapolis Lake Street Food Vendor in June 2026
Food vendor on Lake Street and Girard Ave in Uptown Minneapolis in June 2026.

Late-Night Street Food Vendor on Lake Street in Uptown Minneapolis

Renee Good Memorial We will carry on
A poster seen at the Renee Good Memorial on the 6th anniversary of her killing that reads "We will carry on your fight against the Fascist regime".

“We Will Carry On Your Fight” Sign at Renee Good Memorial

Shark in Minneapolis - ICE OUT
A shark in the front yard of a home in South Minneapolis with a "ICE OUT OF MINNEAPOLIS" sign in the window.

Shark Statue and “ICE Out of Minneapolis” Sign in a Front Yard

Renee Good Lord Of The Rings Quote
As seen at the Renee Good Memorial in July 2026: ""It's like in the great stories, Mr. Frodo. The ones that really mattered. Full of darkness and danger they were, and sometimes you didn't want to know the end. Because how could the world go back to the way it was when so much bad had happened? But in the end, it's only a passing thing, this shadow. Even darkness must pass. A new day will come. And when the sun shines, it will shine out all the clearer. Those were the stories that stayed with you, that meant something, even if you were too small to understand why. But I think, Mr. Frodo, I do understand. I know now. Folk in those stories had lots of chances of turning back, only they didn't. They kept going, because they were holding onto something — that there's some good in this world, and it's worth fighting for." — Samwise Gamgee, The Lord of the Rings, J.R.R. Tolkien" 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.

Samwise Gamgee Quote at the Renée Good Memorial

Loon at Renee Good Memorial in Minneapolis
A loon at the Renee Good Memorial that reads "NOT ALL THAT HAVE FALLEN ARE VANQUISHED". 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.

Wood-Burned Loon Plaque at the Renée Good Memorial

Renee Good Alex Pretti Last Words
The last words of Renee Good and Alex Pretti displayed on a fence at the Renee Good Memorial.

“I’m Not Mad at You” and “Are You OK?” at the Renee Good Memorial

Alex Pretti Memorial in Minneapolis July 2026
The Alex Pretti Memorial in July 2026 on Nicollet Ave in South Minneapolis. 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.

Alex Pretti Memorial on Nicollet Avenue

Construction workers on scaffolding restore ornamental details of the Basilica of Saint Mary in Minneapolis.
The Basilica of Saint Mary, dedicated in 1926, was the first basilica named in the United States and serves as co-cathedral of the Archdiocese of Saint Paul and Minneapolis. Designed by Emmanuel Louis Masqueray in the Beaux-Arts style, the building sits at the corner of Hennepin Avenue and 17th Street. Its dome rises roughly 224 feet, a scale that has made stone and copper repairs an ongoing undertaking for the parish.

Scaffolding Covers a Tower at the Basilica of Saint Mary

Electric Unicycle in Minneapolis with Road Construction
An electric unicycle approaches road construction on 1st Ave S near Downtown Minneapolis.

Riding an Electric Unicycle Past Road Construction on 1st Ave S

Prosecute ICE Flyer in Minneapolis
A flyer seen on a wall for a protest and march seeking the prosecution of ICE for crimes.

“Prosecute ICE” Flyer for Chute Square Mass Funeral and March

Kayakers and paddleboarders paddle through a tree-lined channel connecting Cedar Lake and Lake of the Isles in Minneapolis.
The Kenilworth Channel joins Cedar Lake to Lake of the Isles, part of the Chain of Lakes in Minneapolis. Dug in 1913, it lets paddlers pass between the two lakes beneath a stone footbridge. Kayakers and paddleboarders move through the channel's lily pads toward the bridge.

Kayaks and Paddleboards Fill the Cedar Lake Channel

Wildfire Smoke hides downtown Minneapolis in July 2026
Heavy wildfire smoke as seen from Van White Memorial Blvd in North Minneapolis. The day registered the worst air quality readings ever recorded in Minneapolis.

Downtown Minneapolis Skyline Obscured by Wildfire Smoke

Minneapolis Police outside Lake Street Nightclub July 2026
A food vendor stands next to a group of Minneapolis Police officers standing around on Lake Street on July 18, 2026.

Food Vendor and Police Officers on Lake Street at Night

F3 Workout at Franklin Steele Square Park, Minneapolis
The F3 workout group with cinder blocks at Franklin Steele Square Park in Minneapolis in June 2026.

Morning F3 Workout Group at Franklin Steele Square

Aerial view of Minneapolis downtown skyline at twilight with West Lake Street light rail station, Cedar Lake, and Bde Maka Ska visible.
Cedar Lake and Bde Maka Ska sit west of downtown Minneapolis, two of the city's Chain of Lakes connected by the Midtown Greenway and nearby bike paths. The METRO Green Line's West Lake Street station, built along the Kenilworth corridor, opened in 2023 to link this area to downtown and the University of Minnesota.

Downtown Minneapolis Skyline Beyond Cedar Lake and Bde Maka Ska

Mural being painted on Midtown Greenway in August 2026
Theres a few new murals being painted on the Midtown Greenway in Minneapolis right now. Saw some local friends being painted on this one, which is real fun. Looking forward to seeing them finished!

Painting a New Mural Along the Midtown Greenway

Noah Kahan Official Merchandise Truck in Minneapolis
Massive line wrapping up and down 7th street in Minneapolis for Noah Kahan merch. Merch truck located outside of Target Field.

Noah Kahan Official Merchandise Truck in Minneapolis

Fans in line for Noah Kahan merch in Minneapolis
Massive line wrapping up and down 7th street in Minneapolis for Noah Kahan merch. Merch truck located outside of Target Field.

Fans in line for Noah Kahan merch in Minneapolis

Noan Kahan Merch Line in Minneapolis
Massive line wrapping up and down 7th street in Minneapolis for Noah Kahan merch. Merch truck located outside of Target Field.

Noan Kahan Merch Line in Minneapolis

EWOK Operation Metro Surge Mural in Minneapolis
New mural in progress at Hennepin Ave on the Midtown Greenway in Uptown Minneapolis. Featuring Alex Pretti, who was disarmed by federal agents before being shot to death along with ICE on ICE violence, federal agents at Whipple and other scenes of violence in Minneapolis by federal agents.

EWOK Mural Under the Midtown Greenway on Hennepin Avenue

WE RISE mural under Hennepin Ave, Minneapolis
New mural in progress at Hennepin Ave on the Midtown Greenway in Uptown Minneapolis. Featuring Alex Pretti, who was disarmed by federal agents before being shot to death along with ICE on ICE violence, federal agents at Whipple and other scenes of violence in Minneapolis by federal agents.

Painting the “WE RISE” Mural on the Midtown Greenway

Metro Transit test train 313A approaches Royalston Station during Green Line Extension testing in Minneapolis.
Metro Transit Test Train 313A moves between Royalston Ave and Bryn Mawr Station on the new Green Line Extension route. The new train line is set to open in 2027 after almost a decade of construction.

Test Train 313A Departs Royalston Station on the Green Line Extension

Metro Transit test train 313A operates on Green Line Extension tracks near Bryn Mawr Station in Minneapolis.
Metro Transit Test Train 313A moves between Royalston Ave and Bryn Mawr Station on the new Green Line Extension route. The new train line is set to open in 2027 after almost a decade of construction.

Test Train 313A on the Green Line Extension Near Royalston Avenue

Metro Transit test train 313A operates on the Green Line Extension tracks near Minneapolis.
Metro Transit Test Train 313A moves between Royalston Ave and Bryn Mawr Station on the new Green Line Extension route. The new train line is set to open in 2027 after almost a decade of construction.

Test Train 313A Approaches Royalston Station on the Green Line Extension

Free Gaza sign on a Minneapolis home
A home in South Minneapolis with a light up "Free Gaza" sign in the window.

“Free Gaza” Sign Glows in a South Minneapolis Window

Liam Ramos, Renee Good, Alex Pretti drawings by Adam Johnson
Drawings of Liam Ramos, Renee Good and Alex Pretti by Adam Johnson seen in front of a South Minneapolis home in August 2026.

Liam Ramos, Renee Good, Alex Pretti drawings by Adam Johnson

Flyer posted on utility box accusing Kamish Excavation of aiding police in displacing residents at Pig's Eye Encampment.
Kamish Excavation is a demolition and excavation contractor based in Inver Grove Heights. The flyer accuses the company of assisting police in clearing residents from the Pig's Eye homeless encampment along the Mississippi River bottoms in St. Paul.

Flyer Accuses Kamish Excavation in Pig’s Eye Encampment Clearing

Poster for "Chairs of Minneapolis" project taped to a pole, featuring illustrated abandoned chairs and social media information.
"Chairs of Minneapolis", a social media account cataloging discarded furniture left on curbs and sidewalks around the city, with followers on Instagram and TikTok under the handle @chairsofminneapolis.

“Chairs of Minneapolis” Flyer on a Pole in Uptown

Poster advertising "Paddle for BWCA" event on September 5th with the Climate Justice Committee at Bde Maka Ska Pavilion.
The flyer advertises Paddle for BWCA, an event organized by the Climate Justice Committee to oppose copper-sulfide mining near the Boundary Waters Canoe Area Wilderness.

“Paddle for BWCA” Flyer Near Bde Maka Ska

Alex Pretti on mural under Hennepin Ave, Minneapolis
Mural under Hennepin Avenue on the Midtown Greenway that depicts the killing of Alex Pretti. The mural was painted in summer of 2026 in response to Operation Metro Surge.

Alex Pretti on mural under Hennepin Ave, Minneapolis

WE RISE mural under Hennepin Avenue in Minneapolis
Mural under Hennepin Avenue on the Midtown Greenway that reads "WE RISE". The mural was painted in summer of 2026 in response to Operation Metro Surge.

“WE RISE” Mural on the Midtown Greenway Beneath Hennepin Avenue

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

Stolen Cultural Artifacts Flyer
A flyer in Minneapolis that seeks to find buyers for stolen cultural artifacts with a number to contact.

“Trade Offers” Flyer for Stolen Artifacts in Loring Park

AI Generated Restaurant Advertisement in Minneapolis
An AI generated sign seen on Lake Street in Uptown Minneapolis. Restaurant is Arizona Taco Co.

Arizona Taco Co. “Now Open” Sign on W Lake Street

Police vehicles outside September 2026 mass shooting in Minneapolis
Images from the scene around 15 E Grant in Minneapolis. MPD says 3 officers were injured, 2 shot after they entered an active shooting scene. They say the shooter is dead, unknown how he died. MPD says 4 were transported to the hospital, 1 died. 1 person died at the scene.

Armored Police Vehicle Convoy Near Shoreline Plaza Shooting

Shoreline Plaza mass shooting in Minneapolis September 2026
Images from the scene around 15 E Grant in Minneapolis. MPD says 3 officers were injured, 2 shot after they entered an active shooting scene. They say the shooter is dead, unknown how he died. MPD says 4 were transported to the hospital, 1 died. 1 person died at the scene.

Police Vehicles Converge on Shoreline Plaza After Minneapolis Shooting

Robbinsdale Police at Minneapolis mass shooting
Images from the scene around 15 E Grant in Minneapolis. MPD says 3 officers were injured, 2 shot after they entered an active shooting scene. They say the shooter is dead, unknown how he died. MPD says 4 were transported to the hospital, 1 died. 1 person died at the scene.

Robbinsdale Officers Behind Police Tape Near Shoreline Plaza

US Marshal Agents at Shoreline Plaza mass shooting in Minneapolis
Images from the scene around 15 E Grant in Minneapolis. MPD says 3 officers were injured, 2 shot after they entered an active shooting scene. They say the shooter is dead, unknown how he died. MPD says 4 were transported to the hospital, 1 died. 1 person died at the scene.

Tactical Officers Gather Behind Barricades at Shoreline Plaza

Armed federal agents at Shoreline Plaza
Images from the scene around 15 E Grant in Minneapolis. MPD says 3 officers were injured, 2 shot after they entered an active shooting scene. They say the shooter is dead, unknown how he died. MPD says 4 were transported to the hospital, 1 died. 1 person died at the scene.

Officers and Armed Agents Behind Tape at Shoreline Plaza

Minneapolis Police squad car adccident, Nicollet Mall
Smashed up police vehicle on Nicollet Mall in Downtown Minneapolis. Reporting is the officer was responding to a mass shooting blocks away at 15 E Grant Street.

Wrecked Police SUV on Nicollet Mall After Shoreline Plaza Shooting

Smashed up vehicle, Shoreline Plaza shooting Minneapolis
Smashed up vehicle on Nicollet Mall in Downtown Minneapolis. Reporting is the vehicle was involved in an accident with a Minneapolis police squad car that was responding to a mass shooting blocks away at 15 E Grant Street.

Wrecked Car on Nicollet Mall After Police Collision

Minneapolis Police squad car in accident at Nicollet Mall
Smashed up police vehicle on Nicollet Mall in Downtown Minneapolis. Reporting is the officer was responding to a mass shooting blocks away at 15 E Grant Street.

Wrecked Minneapolis Police Squad Car Outside Target on Nicollet Mall

Mayor Jacob Frey speaks after September 2026 mass shooting
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Jacob Frey Praises Officers’ “Heroic” Response at Shoreline Plaza Briefing

Minneapolis Community Safety Commissioner Todd Barnette, September 2026
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Sheriff Witt and Commissioner Barnette at Shoreline Plaza Briefing

Minneapolis Mayor Jacob Frey speaking to reporters at City Hall
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Mayor Jacob Frey Addresses Press Beside Hennepin Sheriff Witt

Minneapolis Police Interim Chief Bill Peterson speaks to reporters
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Chief Bill Peterson and Mayor Frey Brief Press on Shoreline Plaza Shooting

Minneapolis Police Interim Chief Bill Peterson and Sheriff Dewanna Witt
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Chief Bill Peterson Takes Questions at Shoreline Plaza Briefing

City officials brief reporters after September 2, 2026 mass shooting
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Officials Stand Together at Shoreline Plaza Press Briefing

Minneapolis Police Chief Bill Peterson takes questions from reporters
Minneapolis Mayor Jacob Frey holds a press briefing on the shooting from earlier in the day. He talked about “how heroic” officers were in their response, saying “but for their heroic work, the death toll would have been far higher”. Interim Minneapolis Police Chief Bill Peterson read from a prepared statement before taking a couple questions. It’s still unknown how the shooter died, earlier in the day the police department said it wasn’t known how he died. The shooter, who’s been identified in reports as Carlton Neal Johnson II, had reportedly been fighting eviction proceedings and has shown a history of violent threats with a gun. Minneapolis Community Safety Commissioner Barnette and Hennepin Sheriff Witt did not speak.

Mayor Frey and Chief Peterson at Shoreline Plaza Press Briefing

Meal being surved at Dinner Du Nord
Thousands eat dinner on Nicollet Mall during Dinner Du Nord on September 10, 2026. The event, held over 7 blocks in Downtown Minneapolis, calls it's dinner “America’s longest dinner table”.

Plated Dinners Served Overhead at Dinner Du Nord

Dinner Du Nord on Nicollet Mall in Minneapolis
Thousands eat dinner on Nicollet Mall during Dinner Du Nord on September 10, 2026. The event, held over 7 blocks in Downtown Minneapolis, calls it's dinner “America’s longest dinner table”.

Long Tables Stretch Down Nicollet Mall for Dinner Du Nord

Minneapolis Mayor Jacob Frey at Dinner Du Nord on Nicollet Mall
Minneapolis Mayor Jacob Frey at Dinner Du Nord. The event brought thousands to Nicollet Mall in Downtown Minneapolis to eat at "Americas longest dinner table".

Mayor Jacob Frey Greets Guests at Dinner Du Nord

Cyclists and pedestrians share the Midtown Greenway trail in Minneapolis on a sunny afternoon.
The Midtown Greenway is a 5.5-mile bicycle and pedestrian corridor built into a former Milwaukee Road rail trench on Minneapolis's south side. Opened in stages beginning in 2000, it runs mostly below street level between Uptown and the Mississippi River.

Evening Commute on the Midtown Greenway Near Bde Maka Ska

Ice Murdered Renee Good Sign in Minneapolis
A sign in a Minneapolis yard that reads "ICE MURDERED RENEE GOOD" "GET THE FUCK OUT OF MINNESOTA".

Ice Murdered Renee Good Sign in Minneapolis

Dinner Du Nord in Minneapolis, America's Longest Dinner Table
Thousands eat dinner on Nicollet Mall during Dinner Du Nord on September 10, 2026. The event, held over 7 blocks in Downtown Minneapolis, calls it's dinner “America’s longest dinner table”.

Dinner Du Nord Seen Through a Skyway Window on Nicollet Mall

America's longest dinner table in Minneapolis
Thousands eat dinner on Nicollet Mall during Dinner Du Nord on September 10, 2026. The event, held over 7 blocks in Downtown Minneapolis, calls it's dinner “America’s longest dinner table”.

Diners Stretch Down Nicollet Mall During Dinner Du Nord

Protesters at Dinner Du Nord in Minneapolis
Thousands eat dinner on Nicollet Mall during Dinner Du Nord on September 10, 2026. The event, held over 7 blocks in Downtown Minneapolis, calls it's dinner “America’s longest dinner table”.

Workers’ Rights Protesters with “Health & Safety” Signs at Dinner Du Nord

Green Room Uptown Block Party
Uptown Block Party outside the Green Room on Girard in Minneapolis with London DJ Nimino.

DJ Performs at Green Room’s Uptown Block Party

MODE by Flickr on Nicollet Mall in Downtown Minneapolis
MODE by Flickr, billed as the world’s largest photography festival, continues its takeover of Nicollet Mall in downtown Minneapolis ahead of this weekend’s event. Meanwhile, in Loring Park, a large stage and tents continue to go up.

MODE by Flickr on Nicollet Mall in Downtown Minneapolis