19-Year-Old Olivia Mendoza Killed in DUI Crash on Mountain View Avenue [Selma, CA]

Andre Hill Arrested After Fatal Crash Near Clovis Avenue   SELMA, CA (September 27, 2019) – Olivia Mendoza, 19, was killed in a DUI crash on Mountain View Avenue on Friday evening.   According to the California Highway Patrol, the accident happened near the intersection of Clovis Avenue just after 7:00 PM.   Based on […]