DUI suspect arrested after construction worker killed on 10 Freeway in Ontario
Alcohol was believed to be a factor in the crash and a West Covina man was arrested, the CHP said.
DUI suspect arrested after construction worker killed on 10 Freeway in Ontario Read More »

