Tag: Melvin Branch Arrested on Fatal DUI Crash on 5 Freeway in Santa Ana