DUI Driver Causes Crash on Highway 99 near Selma Killing 71-Year-Old Passenger SELMA, CA (October 18, 2023) – Maria Esquivel was killed in a DUI crash near Selma Monday evening on October 16. The fatal crash happened around 9:15 p.m. on Highway 99, just north of Mountain View Avenue. According to the California […]