Law & Order

Three Ohio Police Officers Shot In ‘Ambush’

July 24, 2025

Three police officers in Lorain, Ohio, were shot on Wednesday afternoon in what authorities described as an “ambush.” According to multiple local reports, two of the officers were seriously wounded and life-flighted to MetroHealth Medical Center in Cleveland, […]