Trevor Welch Died in Pedestrian Crash on 10 Freeway near Francisquito Avenue LA PUENTE, CA (February 6, 2023) — Trevor Welch died in a pedestrian accident on the 10 Freeway near Francisquito Avenue. According to the California Highway Patrol, the fatal pedestrian accident happened before 4:28 a.m. Saturday. Authorities responded to the eastbound […]
News: Trevor Welch
Homeless Man Dies after Struck by Vehicle on 10 Freeway at Francisquito Avenue LA PUENTE, CA (February 6, 2023) – Trevor Welch was killed in a pedestrian accident on 10 Freeway in La Puente early Saturday morning. The fatal accident happened around 4:28 a.m. on February 4, at the Francisquito Avenue off-ramp. According […]