Facundo Chavez was found guilty of capital murder in "ambush" shooting of El Paso County sheriff's Deputy Peter Herrera.
El Paso Times, El Paso Times
Thu, 08/03/2023 - 10:35am
Facundo Chavez was found guilty of capital murder in "ambush" shooting of El Paso County sheriff's Deputy Peter Herrera.