CLEVELAND – More than a dozen Cleveland Police officers have been called to testify in front of a Cuyahoga County Grand Jury on Wednesday morning regarding a double-fatal police chase.
On November 29, 2012, Cleveland Police engaged in a massive police chase starting in downtown Cleveland and ending in East Cleveland with police firing off 137 bullets fatally killing Williams, 30, and Russell, 43.
There were 104 Cleveland Police officers involved in the incident that ended outside of East Cleveland’s Heritage Middle School located at 14410 Terrace Road.
READ MORE: NewsNet5.com
Article and Picture Courtesy of WEWS NewsChannel 5