Thousands of people took to the streets, a day after the officers involved in the death of Freddie Gray were charged with homicide, with many exuberantly celebrating the move, while demanding justice to be served.
"We will gather in peace and we will march in peace and we will march until police brutality ends in the United States," Malik Shabazz, president of Black Lawyers for Justice which helped organise Saturday's march, told the crowd, according to Reuters.
Using social media hashtags #BlackLivesMatter and #BlackSpring, rallies were also planned on Saturday in more than 20 US cities including Dallas, New York and Los Angeles.
At the rally at City Hall, protesters held signs that said, "Running black is not a crime in Baltimore" and "Who's policing the Baltimore City police?", the Baltimore Sun reported.
Mark-Anthony Montgomery of the group Hearts with Promise said the protesters are fighting a "war on poverty" and a "war on injustice."