Michael Amiott

Euclid Police Officer Michael Amiott is charged with two counts of assault and one count of interfering with civil rights in connection with a violent traffic stop in August of 2017. Cell phone video showed the officer repeatedly punching Richard Hubbard after the latter was pulled over for an unspecified moving violation.