Cleveland, OH (May 6, 2024) – Just after 5:00 p.m. on May 5, emergency crews were called to the scene of an officer-involved accident that took place in Cleveland. Official reports indicate that two vehicles collided on West 58th Street near Lorain Avenue, though the exact cause of the collision has not been reported yet….
Read More