West Covina, CA (September 4, 2018) – A local news source reported that one victim sustained injuries as the result of a brutal traffic accident involving three vehicles that took place along the eastbound lanes of the Interstate 10 Freeway, in the vicinity of the Citrus Street off-ramp. The incident occurred at approximately 6:25 AM […]