Human Sacrifice in Matamoros
- Episode aired 2015
- 45m
A criminal organization in Matamoros tortures and sacrifices strangers during occult ceremonies. Their leader believes that these atrocious rituals should protect them from their rivals and ... Read allA criminal organization in Matamoros tortures and sacrifices strangers during occult ceremonies. Their leader believes that these atrocious rituals should protect them from their rivals and the police.A criminal organization in Matamoros tortures and sacrifices strangers during occult ceremonies. Their leader believes that these atrocious rituals should protect them from their rivals and the police.