SELECT LANGUAGE BELOW

Police Officer Killed By Allegedly Drugged-Up Driver At Traffic Stop

California’s Vacaville Police Department (VPD) announced that one of their officers was run over by an allegedly drugged-up driver at a traffic stop Thursday morning. Officer Matthew Bowen, the victim, was transported to the hospital but succumbed to injuries sustained from the incident, the VPD’s press statement read. (RELATED: Dem-Run Town Declines To Fly ‘Thin […]