Almost three weeks on since George Floyd's killing at the hands of police and still protests continue across the Twin Cities.
The officers involved in Floyd's death are all facing charges, but the 46-year-old's death has sparked a wider movement aimed at eliminating police brutality, and finally addressing systemic racism within law enforcement and other elements of society.
On Saturday, there were crowds in the hundreds gathered for a demonstration in downtown Minneapolis organized by the 10K Foundation, which involved a rally outside U.S. Bank Stadium.
The protest stopped along the way at Hennepin County Government Center and the Minneapolis Police 1st Precinct.
Among the calls from protesters are for the resignation of both Hennepin County Attorney Mike Freeman, and Police Officers Federation of Minneapolis President Bob Kroll.
Speaking of Kroll, the federation offices in Northeast Minneapolis were once again the scene of a demonstration on Friday evening.
The police union's role in blocking meaningful reform in the wake of officer misconduct and police brutality particularly afflicting the black community has made Kroll a target for widespread criticism.
As MPR News notes, since 2003 the City of Minneapolis has paid out over $45 million in settlements for police misconduct lawsuits, albeit almost half of this was paid to the family of Justine Damond, who was shot dead by former officer Mohamed Noor in 2017.
It's not just Minneapolis that's the scene for protests either, with more and more suburbs getting in on the act.
In recent weeks, the likes of Woodbury, Edina, and St. Louis Park have held protest marches in support of the wider Black Lives Matter movement, and on Saturday it was Shoreview's turn.
Pictures from the scene show a large group of protesters walking the streets in the north metro suburb.