New Mexico investigators traced slaughtered goats and sheep to an animal sacrifice ritual in Chaparral, New Mexico.
El Paso Times, El Paso Times
Thu, 06/17/2021 - 8:20am
New Mexico investigators traced slaughtered goats and sheep to an animal sacrifice ritual in Chaparral, New Mexico.