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

The Vacaville, California Police Department (VPD) announced that an officer was struck by a driver who was allegedly under the influence of drugs during a traffic stop Thursday morning. The victim, Officer Matthew Bowen, was taken to the hospital where he later died from injuries sustained during the incident, according to a VPD press statement. […]