Body camera video of the fatal police shooting of Ta’Kiya Young, a 21-year old pregnant mother in Ohio, has raised questions about the strength of police department use-of-force restrictions and how an allegation of shoplifting led to a bullet being fired through her windshield
Subscribe
Login
0 Comments