“Stop Environmental Racism” Signs at a Minneapolis March
November 2020
—
Minneapolis takes to the streets to rally after the media called the Presidential Race for Joe Biden. The march went from the Third Precinct down Lake Street in South Minneapolis.
“No Coup” Sign Outside the Minneapolis Third Precinct
November 2020
—
Protesters gather outside of the Minneapolis Police Third Precinct as part of a march shortly after Biden was announced as winner of the Presidential election.
Post-Election March Passes the Hook and Ladder on Minnehaha Avenue
November 2020
—
Protesters gathering outside the Minneapolis Police Third Precinct after the media called the Presidential race for Joe Biden.
Post-Election Protest March Near U.S. Bank Stadium
November 2020
—
Protesters prepare to march on the night after Election Day in Minneapolis. Authorities would arrest 646 for marching on Interstate 94 in what would be the largest mass arrest in Minnesota.
FRSO Sign Reads “The Whole Damn System Is Guilty as Hell”
November 2020
—
A protester holds up a sign by the Freedom Road Socialist Organization (FRSO). It reads “The whole damn system is guilty as hell”.
Stop Trump Voter Suppression Sign, Minneapolis
November 2020
—
Protester holds up a sign reading “Stop trumps racist voter suppression! Party for Socialism & Liberation”
Police Officer Near “FLOYD” Graffiti Along I-94 in Minneapolis
November 2020
—
Heavy police response to a protest that walked onto Interstate 94 the day after the election. 646 were arrested in the largest mass arrest in state history.
Armored State Patrol Vehicle on I-94 During Minneapolis Mass Arrest
November 2020
—
Police arrest 646 protesters in Minneapolis on Interstate 94 following a march down the freeway on the day after the election.
State Patrol Detains Protesters on I-94 After Election Night March
November 2020
—
646 protesters are arrested on Interstate 94 after marching through Minneapolis on the night after election day.
Mounted Police Await Orders During Minneapolis Post-Election March
November 2020
—
Minneapolis Police on horses while arrested 646 in Minneapolis following a march down Interstate 94 the day after election day.
Police Line an I-94 Overpass During Minneapolis Protest
November 2020
—
Protesters demanding democracy march from Downtown Minneapolis and Cedar/Riverside onto I-94. 646 arrests were made in what is likely the largest mass arrest/citation event in city history.
State Patrol Blocks I-94 During Post-Election Protest March
November 2020
—
Minnesota State Patrol form a line across Interstate 94 in Minneapolis prior to arrest 646 who had been marching on the night after the election down the freeway.
Banners and Marchers Fill Interstate 94 at Night
November 2020
—
Protesters demanding democracy march on I-94. 646 arrests were made, the largest mass arrest event in Minnesota history.
Protesters March Onto Interstate 94 at Night in Minneapolis
November 2020
—
Protesters demanding democracy march from Downtown Minneapolis and Cedar/Riverside onto I-94. 646 arrests were made in what is likely the largest mass arrest/citation event in city history.
“No Killer Cops” Banner at a Minneapolis Protest March
November 2020
—
Protesters hold up a large banner reading “No Killer Cops Ice Raids US Wars” prior to a march that would eventually end with 646 people arrested on Interstate 94.
“Stand Up Fight Back” Spray-Painted on Uptown Target Doors
November 2020
—
Graffiti on the windows of a Target Store in Uptown Minneapolis that reads “Stand Up Fight Back” “Free Stuff”. The graffiti appeared following a march down Lake Street on election night.
Armed Officer Stands Guard During Uptown Election Night Protest
November 2020
—
Minneapolis Police officer stands in the street near Bryant Square Park where arrests were made following an election night march through Uptown.
Police Gather Outside Bryant Square Park on Election Night
November 2020
—
Minneapolis Police outside Bryant Square Park in Uptown Minneapolis where they made arrests following protests on election night.
Police Move Through Bryant Square Park After Election Night March
November 2020
—
Minneapolis Police, Park Police and Hennepin County Sheriff officers arrest 14 after a march through Uptown Minneapolis on Election Night.
Police Detain Protesters at Bryant Square Park on Election Night
November 2020
—
Minneapolis Police, Park Police and Hennepin County Sheriff officers arrest 14 after an election night protest through Uptown Minneapolis.
“Bye, Bye Mayor Frey” Sign at Northeast Minneapolis Protest
November 2020
—
Protester outside Minneapolis Mayor Jacob Frey’s home holds up a sign that reads “Your time is up! Bye, Bye Mayor Frey. Evicted”. Protesters demanding the mayor do something about homelessness in the city.
Confrontation Between Protesters and MAGA Counter-Protesters in Northeast Minneapolis
November 2020
—
Two men wearing "Make America Great Again" hats disrupt a housing protest outside Minneapolis Mayor Jacob Frey’s home.
‘Public Safety Should Be Proactive’ Sign Near Old Town Saloon
November 2020
—
Protesters march from Holmes Park to Minneapolis Mayor Jacob Frey’s home to demand he do something to address the city's all time high homelessness.
Balcony Watchers as a Protest Passes Through Northeast Minneapolis
November 2020
—
Housing Protest Passes Bishops Barbershop on Hennepin Avenue
November 2020
—
Protesters outside Minneapolis Mayor Jacob Frey’s home in Northeast Minneapolis. The protesters are demanding the mayor do something about housing issues in the city with homelessness at record levels. A couple eating dinner on a patio across the street.
“Eviction Notice” Banner Outside Mayor Jacob Frey’s Home
November 2020
—
Protesters march to Minneapolis Mayor Jacob Frey’s home in Northeast Minneapolis to service an “Eviction Notice”.
Minneapolis Protest: Anti-Racist Future Sign, Lake Street
October 2020
—
Minneapolis 3rd Precinct Protest for Walter Wallace Jr.
October 2020
—
Minneapolis Lake Street March for Walter Wallace Jr.
October 2020
—
25th National Day of Protest to stop police brutality march in Minneapolis
Protesters with anti-police brutality signs, Minneapolis 4th Precinct
October 2020
—
Nekima Levy Armstrong speaks at Minneapolis 4th Precinct Protest
October 2020
—
UMN Students Demand Police Accountability & CPAC in Dinkytown
October 2020
—
Toussaint Morrison speaks at Minneapolis protest after Chauvin release
October 2020
—
Protesters march past Minneapolis First Precinct after Chauvin release
October 2020
—
Minneapolis Protest Sign: ‘Hey Derek you forgot your hat’
October 2020
—
Protesters march Downtown Minneapolis after Derek Chauvin release
October 2020
—
BLM Rally, Joanne R. Levin Park, Minneapolis, Aug 2020
August 2020
—
Black Lives Matter Solidarity event on August 28th, 2020 at Levin park near Lake of the Isles in Minneapolis.
Speakers at Black Lives Matter Rally, Joanne R. Levin Park, 2020
August 2020
—
Neighbors speak on how they can be more inviting to everyone at a Black Lives Matter rally on August 28, 2020.
Protesters burn ‘Murderous Police’ sign in Downtown Minneapolis
August 2020
—
Protesters burn protest signs after a march the evening after Jacob Blake was shot by the Kenosha Police in Wisconsin.
Protesters for Jacob Blake, Downtown Minneapolis 1st Precinct
August 2020
—
Protesters outside the Minneapolis Police 1st precinct marching in solidarity demanding justice for Jacob Blake who was shot by Kenosha Police.
Jacob Blake Protest March, Downtown Minneapolis 1st Precinct
August 2020
—
Protesters march in downtown Minneapolis outside the Minneapolis Police 1st precinct police station demanding justice for Jacob Blake who was shot by Kenosha Police.
August 2020
—
Protesters march through downtown Minneapolis holding signs in solidarity with Jacob Blake after he was shot by Kenosha police.
Jacob Blake Protest March on S Washington Ave, Minneapolis
August 2020
—
Protesters with signs march through downtown Minneapolis in solidarity with Jacob Blake after he was shot by Kenosha police.
Jacob Blake Protest March in Downtown Minneapolis
August 2020
—
Protesters march through downtown Minneapolis in solidarity with Jacob Blake after he was shot by Kenosha police.
“Justice for George Floyd” Signs at Uptown Minneapolis March
July 2020
—
Protesters holding up signs reading “Change the council” “Justice for George Floyd” during the “How many weren’t filmed?” March through Uptown Minneapolis.
Crowd Gathers Outside Council Member’s Home in Uptown Minneapolis
July 2020
—
Toussaint Morrison and Nekima Levy Armstrong sitting outside a city council members home taking questions from the crowd. The crowd was part of the march that was led through Uptown Minneapolis on July 24, 2020.
Marchers Fill a Tree-Lined Street at Dusk in Uptown Minneapolis
July 2020
—
Protesters march through Uptown Minneapolis in a "March for those who weren't filmed”.
Toussaint Morrison Speaks During “How Many Weren’t Filmed?” March in Uptown
July 2020
—
Toussaint Morrison leads the “How many weren’t filmed?” March down Hennepin Ave in Uptown Minneapolis.
“Remember My Name” Sign for Travis Jordan at Uptown March
July 2020
—
Protesters holding up signs reading “How many weren’t filmed?” during a July 24, 2020 march through Uptown Minneapolis.
Crowd Carries ‘Black Lives Matter’ Signs in Uptown Minneapolis
July 2020
—
Protesters marching through Uptown Minneapolis on the “How many weren’t filmed?” March.
Stapling “How Many Weren’t Filmed?” Protest Signs to Wood Stakes
July 2020
—
Protest signs being stapled together prior to the “How many weren’t filmed?” March through Uptown Minneapolis.
Minneapolis Protest on S 4th Ave, ‘Uptown Reels’ Billboard
July 2020
—
Protesters march around the Federal Courthouse in downtown Minneapolis. Protesters gathered on July 23rd, 2020 to protest federal officers being deployed to cities around the country. Billboard above that reads “Uptown reels after gunfire, bloodshed”.
“Charge John Rieple” March for Calvin Horton on Lake Street
July 2020
—
Protesters march to Minneapolis City Council member Alondra Cano's home on what would have been Calvin Horton's 44th birthday. Calvin was shot and killed by the owner of Cadillac Pawn on May 27th during the unrest over the May 25th death of George Floyd.
Mae Roberts Speaks on Calvin Horton Jr.’s Birthday at Cadillac Pawn
July 2020
—
Mae Roberts, the mother of Calvin Horton speaks outside Cadillac Pawn on what would have been his 44th birthday. Calvin Horton Jr. was killed on May 27th by the owner of the pawn shop during the unrest in Minneapolis over the death of George Floyd.
Toussaint Morrison Addresses Crowd at Calvin Horton Jr. Vigil
July 2020
—
Toussaint Morrison speaks outside Cadillac Pawn where Calvin Horton Jr was killed during protests over the murder of George Floyd. Protesters are asking for charges in the case.
Oromo Rally Fills the Plaza at Minneapolis City Hall
July 2020
—
An Oromo protest marched from Northeast Minneapolis to the Hennepin County Government Center.
Oromo March Crosses a Mississippi River Bridge in Minneapolis
July 2020
—
Oromo protesters march over the Mississippi River protesting the unrest in Ethiopia.
Woman Rides Atop a Car Under an Oromo Flag Umbrella
July 2020
—
Woman with an Oromo flag during a march through Northeast Minneapolis.
“Don’t Give Our Tax Money to Killer Abiy” Sign at Oromo March
July 2020
—
An Oromo protest in Northeast Minneapolis over the unrest in Ethiopia.
Red Handprints on a “Bob Kroll Has Blood on His Hands” Banner
June 2020
—
Protesters dip their hands in red paint to leave hand prints on a protest banner that reads “Bob Kroll has blood on his hands”. The protest outside of the Minneapolis police union headquarters where Bob Kroll was the union head for many years.
Protesters Head Toward the Minneapolis Skyline on Park Avenue
June 2020
—
Protesters march down Park Ave into downtown Minneapolis on June 5, 2020.
“White Supremacists We See You” Sign on Park Avenue
June 2020
—
Protester holds up a sign reading “White supremacists We See You… you fucks” as they march down Park Avenue into downtown Minneapolis.
Night Protests on Lake Street, Minneapolis
May 2020
—
Protesters on Lake Street during the 4th day of protests in Minneapolis following the death of George Floyd.
Burning Car at Wells Fargo, Minneapolis
May 2020
—
A car burns at Wells Fargo bank on E 31st St, across from the Minneapolis Police 5th Precinct. Protesters had gathered following a march through South Minneapolis on the 4th day of protests in Minneapolis following the death of George Floyd.
Car Fire at Wells Fargo, Minneapolis
May 2020
—
A car in the drive-thru lane at a Wells Fargo Bank on May 29, 2020. The bank is across the street from the Minneapolis Police 5th Precinct where protesters have gathered on the 4th day of protests in Minneapolis following the death of George Floyd.
Protests at Minneapolis 5th Precinct Night
May 2020
—
Protesters outside the Minneapolis Police 5th precinct after a march on the 4th day of protests in Minneapolis following the death of George Floyd.
Protesters on I-94, Minneapolis
May 2020
—
Protesters marching down I-94 on the 4th day of protests in Minneapolis following the death of George Floyd.
Protest on I-94 in Minneapolis
May 2020
—
Protesters marching down I-94 on the 4th day of protests in Minneapolis following the death of George Floyd.
I-94 Protests Minneapolis
May 2020
—
Protesters marching down I-94 on the 4th day of protests in Minneapolis following the death of George Floyd.
Vehicles Pass Protesters Beneath the Bob Dylan Mural on Hennepin Avenue
May 2020
—
Protesters gathered near the Minneapolis Police 1st Precinct in Downtown Minneapolis on 3rd day of protests in Minneapolis following the death of George Floyd.
George Floyd Protesters Fill 7th Street in Downtown Minneapolis
May 2020
—
Protesters marching through downtown Minneapolis on the 3rd day of protests in Minneapolis following the death of George Floyd.
Crowd Marches Past Hennepin County Government Center
May 2020
—
Protesters gather outside the Hennepin County Government Center in downtown Minneapolis on May 28, 2020.
38th St & Chicago the day after George Floyd was killed
May 2020
—
Protesters surround the Minneapolis Police 3rd Precinct
May 2020
—
Protesters surround the Minneapolis Police 3rd Precinct. The large crowd marched the 2 miles from 38th St and Chicago Ave the day after George Floyd was killed.
Protesters begin to march to the 3rd Precinct
May 2020
—
Protesters gathering on May 26th at 38th Street the day after George Floyd was killed before marching to the Minneapolis Police Third Precinct police station.
George Floyd Protest at Cup Foods, Minneapolis
May 2020
—
Protesters marching the 2 miles from 38th St and Chicago Ave towards the Minneapolis Police 3rd Precinct. George Floyd was killed the day before.
Built in Minneapolis
Minneapolis Photographer
Browse by location, move through long-running series, or start with recent work.