Keep ICE Out of Minneapolis
Protest signs on the side of a bus stop near the Alex Pretti Memorial on Nicollet Avenue in Minneapolis. "I.C.E….
For years I shared photos to various sites and services only for them to change or disappear all together. I felt it was important to find a place of my own that will live on regardless. This continuously updated archive includes not only my work published elsewhere, but also new work. You'll find photos of life in Minneapolis, my Minneapolis Uprising series, travel photography from Belize, Costa Rica, Guatemala, and more.
I’ve done my best to include accurate location data on photos when possible.
Licensing inquiries: chad@chaddavis.photography.
Protest signs on the side of a bus stop near the Alex Pretti Memorial on Nicollet Avenue in Minneapolis. "I.C.E….
A memorial for Alex Pretti who was killed by Border Patrol agents on January 24, 2026. The memorial is where…
A yard sign with a photo of Greg Ketter, the 70 year-old owner of DreamHaven Books, walking through heavy tear…
A protest sign seen on Lake Street in Uptown Minneapolis on February 5, 2026. It reads "Minneapolis & MN needs…
This morning at the Minnesota State Capitol in St. Paul. An ice sculpture that reads "PROSECUTE ICE". I'm told the…
A large CAVA bag stuffed with what it says is $50,000 for White House Border Czar Tom Homan. It’s been…
A large CAVA bag stuffed with what it says is $50,000 for White House Border Czar Tom Homan. It’s been…
The Alex Pretti Memorial on Nicollet Avenue in Minneapolis.
The Alex Pretti Memorial on Nicollet Avenue in Minneapolis on February 3
A large banner hangs on a home in South Minneapolis on February 2, 2026. It reads "BOVINO & ICE, GTFO!"
A "Protect" sign showing a cartoon woman with a whistle. Whistles are used to warn those in the area that…
With words echoed by Tom Morello on Friday at First Avenue, a banner on a fence reads "BROTHERS & SISTERS…
Heart shaped sign seen in Minneapolis addressed to ICE: “If you’re feeling uneasy about what you’re being asked to do,…
A poster comparing ICE to the KKK seen in South Minneapolis on February 1, 2026.
Some in South Minneapolis have created what they call “filter blockades” on Cedar Ave. A handout says the roundabout like…
Some in South Minneapolis have created what they call “filter blockades” on Cedar Ave. A handout says the roundabout like…
Some in South Minneapolis have created what they call “filter blockades” on Cedar Ave. A handout says the roundabout like…
Alex Pretti and Renee Good posters seen around Minneapolis in February 2026.
Large banner hangs over a building at Lake Street and Lyndale Avenue on a snowy morning. It reads "ICE OUT…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
Bruce Springsteen performed “Streets of Minneapolis” at First Avenue in downtown Minneapolis this afternoon. He was the special guest on…
"ICE OUT NOW!" in the windows of the Landmark Lagoon Cinema. Uptown Minneapolis January 29, 2026
Traffic calming measures in South Minneapolis. They are hoping to prevent eratic traffic from the thousands of federal agents in…
A roundabout in Minneapolis with Anti ICE protest signs. Seen in Minneapolis on January 29, 2026.
A UHAUL moving truck with "FUCK ICE" written on the side. Seen in Uptown Minneapolis on January 28, 2026.
Barricades placed on 10th Ave South while ICE agents drive recklessly through South Minneapolis.
A large banner hanging between trees in South Minneapolis that reads "The resistance is rooted in love ICE OUT"
Traffic calming measures on a South Minneapolis street on January 28, 2026. ICE vehicles have increasingly been driving recklessly through…
The Renee Good Memorial on Portland Avenue in January 28th, 2026. Good was killed by federal agents earlier in the…
Protesters holding up signs at a "Bye Bye Bovino" protest in downtown Minneapolis. Protester holding up a sign "Say It…
Protesters in downtown Minneapolis on the day Greg Bovino was reportedly set to leave. They are furthering their call for…
A mom and daughter at the Alex Pretti Memorial on January 27, 2026. Pretti was shot and killed by Border…
A semi truck at a noise demonstration outside a suburban Minneapolis hotel on January 29, 2026. Protesters believe the hotel…
Drums to semi horns, protesters showed up outside a suburban Minneapolis hotel they believe federal officers including Greg Bovino are…
Streamers with their bullet proof vests and self sticks flock to a suburban town for content. Shown here filming 1…
Drums to semi horns, protesters showed up outside a suburban Minneapolis hotel they believe federal officers including Greg Bovino are…
Anti-ICE protesters and police officers in riot gear outside a Noise Demonstration at Springhill Suites on January 26, 2026 in…
Drums to semi horns, protesters showed up outside a suburban Minneapolis hotel they believe federal officers including Greg Bovino are…
A laminated flyer stapled to a utility pole in South Minneapolis that reads "ICE Kidnapped Our Neighbor Here". Seen on…
A sign up high on a utility pole that reads "ICE WE GET IT! YOU'RE DEFINITELY STRAIGHT".
Protesters held a “noise demonstration” outside the Home2 Suites Hilton in Minneapolis last night, a hotel it’s believed that ICE…
Protesters held a “noise demonstration” outside the Home2 Suites Hilton in Minneapolis last night, a hotel it’s believed that ICE…
Protesters held a “noise demonstration” outside the Home2 Suites Hilton in Minneapolis last night, a hotel it’s believed that ICE…
Protesters held a “noise demonstration” outside the Home2 Suites Hilton in Minneapolis last night, a hotel it’s believed that ICE…
A banner on the fencing around the Whipple federal building in Minneapolis. The building is used as a ICE detention…
Protest signs reading "Shame On You" "Keep the immigrants deport the racists" seen on barricades at the Whipple Building near…
The Minnesota National Guard and Minneapolis Police outside Franklin-Nicollet Liquor in the early morning hours of January 25, 2026.
Street barricades on Nicollet Ave on the streets around a memorial for Alex Pretti. The memorial is located on Nicollet…
A flyer reading "Ice murdered a man in Minneapolis this morning. Rest in power Alex Pretti".
At the memorial of Alex Pretti who was shot and killed by Border Patrol officers arlier in the day in…
At the memorial of Alex Pretti who was shot and killed by Border Patrol officers earlier in the day in…
We Remember, In Honor Of Alex Pretti sign seen at his memorial in Minneapolis on January 24, 2026. Pretti was…
A sign on the ground outside the Alex Pretti Memorial that reads: "Federal agents (ICE, DEA, ATF, or any other…
At the memorial of Alex Pretti who was shot and killed by Border Patrol officers earlier in the day in…
Blockaded roads near where Alex Pretti was shot and killed by Border Patrol officers earlier in the day in Minneapolis…
Candles at Morrissey's Irish Pub on Lake Street in Uptown Minneapolis in memory of Alex Pretti who was shot and…
Streets barricaded where Alex Pretti was killed earlier in the day by Border Patrol officers in Minneapolis.
Tonight on Nicollet Avenue where Alex Pretti was killed by Border Patrol officers this morning. This is the second person…
"Pretti Good People Are Getting Murdered!!" protest sign outside a memorial for Alex Pretti, who was shot and killed by…
Tonight on Nicollet Avenue where Alex Pretti was killed by ICE agents this morning. This is the second person killed…
Tonight on Nicollet Avenue where Alex Pretti was killed by Border Patrol officers this morning. This is the second person…
Street barricades on Nicollet Ave after the shooting death of Alex Pretti. He was shot to death earlier in the…
A memorial for Alex Pretti. Pretti is the second person killed and third person shot by federal agents in Minneapolis…
ICE and Border Patrol agents on Nicollet Avenue on January 24, 2026. This follows the shooting death of Minneapolis resident…
ICE and Border Patrol agents on Nicollet Avenue on January 24, 2026. This follows the shooting death of Minneapolis resident…
ICE and Border Patrol agents on Nicollet Avenue on January 24, 2026. This follows the shooting death of Minneapolis resident…
ICE and Border Patrol agents on Nicollet Avenue on January 24, 2026. This follows the shooting death of Minneapolis resident…
ICE and Border Patrol agents on Nicollet Avenue on January 24, 2026. This follows the shooting death of Minneapolis resident…
ICE and Border Patrol agents on Nicollet Avenue on January 24, 2026. This follows the shooting death of Minneapolis resident…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
A windchill of around -30F didn’t stop what organizers say was 50,000 from marching through Minneapolis in one of, if…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
A windchill of around -30F didn’t stop what organizers say was 50,000 from marching through Minneapolis in one of, if…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
A windchill of around -30F didn’t stop what organizers say was 50,000 from marching through Minneapolis in one of, if…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of thousands…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
Thousands march through downtown Minneapolis on January 23, 2026. Marching through -30F windchills, they are protesting the actions of federal…
A Target store on Lake Street in South Minneapolis with empty lots during a statewide strike asking for ICE to…
Security fencing and barricades installed around the Whipple federal building. The property has been used as an ICE detention center…
Flyers on utility poles that read "ICE You've Done Enough! Goodbye!" "WE ARE NOT OK".
A ICE OUT! Statewide Shutdown sign on a coffee shop window in Minneapolis.
A flyer taped to a utility pole in Uptown Minneapolis on January 21, 2026. The QR code leads to a…
A sign in South Minneapolis that reads "ICE AGENTS ARE LOSERS" seen on January 21, 2026.
The Border Patrol BORTAC team leaves a gas station in South Minneapolis on January 21, 2026.
A BORTAC Border Patrol officer interacts with an observer at a Speedway gas station in the morning of January 21,…
Members of the Border Patrol tactical team, BORTAC, hold cans of tear gas in Minneapolis on January 21, 2026.
A Border Patrol BORTAC officer wearing a Forward Observations Group patch on his helmet. Seen in Minneapolis on January 21,…
Border Patrol officers part of the tactical BORTAC unit outside a gas station in South Minneapolis on January 21, 2026.
Border Patrol Commander Greg Bovino walks alongside BORTAC officers at a Speedway gas station in Minneapolis on January 22, 2026.
Border Commander Greg Bovino stands outside a South Minneapolis gas station this morning with BORTAC officers in what seemed like…
A Border Patrol officer wearing a GoPro on his head goes into a gas station in South Minneapolis on January…