Eleven current and former East Cleveland Police Department officers indicted Wednesday participated in “appalling” behavior and face charges including assault, dereliction of duty and interfering with civil rights, authorities in Cuyahoga County, Ohio, said after they released video showing several incidents.
Article Source: Latest From CNN Read More