Jury finds Facundo Chavez guilty of capital murder of El Paso County Sheriff’s Deputy Peter Herrera
Update: El Paso District Attorney Bill Hicks is expected to speak about the jury’s decision Thursday afternoon. UPDATE – Jury finds Facundo Chavez of…
Continue Reading