Andre Hill Arrested in Fatal DUI Crash on Mountain Avenue in Selma SELMA, CA (September 27, 2019) – A young woman was killed in a DUI crash Friday evening in Fresno County, authorities said. The crash happened around 7:10 p.m. at Mountain View and Clovis avenues. According to reports, a Honda Civic […]