Indio, CA (May 26, 2019) – A pedestrian accident occurred on May 25th at 1 a.m. that took the life of Jesus Francisco Torres, 39. Torres was struck and killed by a vehicle early Saturday morning in Indio. The deadly pedestrian accident took place on westbound Interstate 10 Freeway, just west of Jefferson Street. Torres […]