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 […]