
Three Ohio Police Officers Shot In ‘Ambush’
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, […]