After years of violations, a police officer in Euclid, Ohio, has been fired after he was filmed beating a black motorist during a traffic stop in August.

Read more…