A motorcycle police officer died in an accident in Vacaville, California
A motorcycle officer was reportedly killed Thursday morning in Vacaville, California, in what authorities said was a “major traffic collision” at the intersection of Leisure Town Road and Orange Drive. Video taken by a person and posted on social media showing several police and fire vehicles and backup tape blocking the intersection. Next to the … Read more