The city of Ladue, St. Louis, has agreed to pay a $2 million settlement to a Black woman who was shot in …
Tag:
police shooting
-
-
A grand jury has indicted only one of the Louisville police officers involved in the killing of Breonna Taylor on first-degree wanton …
- 1
- 2