El Paso Sheriff Deputy Peter Herrera's family speaks after victim impact statements after Facundo Chavez's trial on Thursday, Aug. 10, 2023.
El Paso Times, El Paso Times
Thu, 08/10/2023 - 1:43pm
El Paso Sheriff Deputy Peter Herrera's family speaks after victim impact statements after Facundo Chavez's trial on Thursday, Aug. 10, 2023.