Ohio Black Couple Win $450K Lawsuit After Being Attacked By a Police Officer
An Ohio couple has been awarded $450,000 settlement from Euclid, Ohio after a 2017 traffic stop incident where a police officer was captured on video repeatedly beating Richard Hubbard. The city agreed to pay to settle a lawsuit filed by 29-year-old Richard and his partner, 28-year old Yolimar Tirado after a five-hour mediation in federal […]