Sailor John Deltoro Dies in Rollover Accident on 8 Freeway in Jacumba JACUMBA, CA (June 7, 2022) – John Deltoro was killed in a rollover accident on 8 Freeway in Jacumba on Friday morning, June 3. The accident happened just before 10:00 a.m. near Carrizo Gorge Road. According to the California Highway Patrol, […]