
Cleveland, OH – Pedestrian Killed in Crash at St Clair Ave & E 78th St
Cleveland, OH (October 27, 2021) – A hit-and-run accident in Cleveland resulted in the death of a pedestrian on Tuesday, October 26. The incident occurred at the crossing of St. Clair Avenue and E. 78th Street. The fatal crash was