Thousands of people have demonstrated in major American East Coast cities demanding equal treatment for all by police, after a young African American died of injuries sustained in custody in Baltimore.
The biggest show of people power was in Baltimore, where several thousand demonstrators paralysed city blocks in a major rally through the downtown area to City Hall.
Thousands more protested in New York, Washington and Boston in solidarity, as decades-old simmering anger at police tactics and discrimination again bubbled to the surface. The protests were overwhelmingly peaceful and good-natured, although New York police arrested more than 60 demonstrators, CNN said.
"We're protesting the ongoing injustices that police have perpetrated on black men particularly. Police are trigger-happy and we need to stop that," Jonathan Brown, 19, a student at Johns Hopkins University, said in Baltimore.
Read more:
• City of lost opportunities must go soul-searching