Police Beating Caught on Tape in Ohio

(SBN) – An Ohio police officer is on administrative leave after he is seen beating an unarmed African-American man. Dash cam footage was released by the Euclid Police Department that showed the officer slamming the head of Richard Hubbard III into the ground and punching him in the face. Vicki Cohill has more in this report…


Richard Hubbard III


Be the first to comment

Leave a Reply

Your email address will not be published.