Cleveland Police Shooting of Timothy Russell and Malissa Williams
On November 29, 2012, dozens of police cars from multiple law enforcement jurisdictions participated in a 26-minute police chase through three northeastern Ohio cities. The chase ended on a dead-end street in East Cleveland, where 13 Cleveland police officers fired at least 137 rounds into one trapped vehicle, killing two unarmed suspects, Timothy Russell and … Continue reading Cleveland Police Shooting of Timothy Russell and Malissa Williams
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed