Off-Duty CHP Officer Ridding Motorcycle Killed In Highway 12 Collision

An off-duty California Highway Patrol officer was killed while riding his motorcycle on Highway 12 near Red Top Road outside of Fairfield.