Woman could face death penalty for crash that killed Vacaville police officer
A woman who fatally struck a Vacaville police officer with her car has been charged with murder and could be…
A woman who fatally struck a Vacaville police officer with her car has been charged with murder and could be…
A motorcycle officer was reportedly killed in Vacaville, California, on Thursday morning in what authorities said was a “major traffic…