Cleveland Police Department fires 6 officers involved in deadly 2012 chase
on January 27, 2016
with
No Comments
Cleveland officials have finally handed down discipline to 13 officers involved in a Nov. 29, 2012 police chase in East Cleveland that led to a deadly barrage of more than 130 shots in less than 20 seconds, killing the car’s … Read More