Passenger Dies after Car Crashes into Flood Channel in West Covina, DUI Suspect Arrested WEST COVINA, CA (April 25, 2023) – A passenger died and Jose Felix Tamayo-Juarez was arrested after DUI crash in West Covina early Sunday morning on April 23. The fatal crash happened around 12:05 a.m. at the intersection of […]