New protests in Missouri blast police racism

  • 10 years ago
Protests continue in the St. Louis, Missouri area over the police killing of two Black teenagers. New details in the cases have emerged, calling into question the respective police accounts. October 22 is the annual National Day of Action against Police Brutality in the United States. teleSUR