Tag "Louie Francisco Herrera"

Back to homepage
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.