Tag "Louie Francisco Herrera"
Los Angeles
20-year-old Killer Faces Death Penalty or Life in Prison
Killing occurred here EL MONTE — On October 21st of last year, 25-year-old Juan Vidal was working at the Jack-in-the-Box in the 9200 block of Flair Drive in El Monte.