Where To Stream The Hunt with John Walsh Season 4 Episode 4
Sacrament of Blood
- Aired August 20, 2017
- 60 Min
A Santeria priest allegedly murders his lover, rapes a minor during a healing ritual and molests his step-daughter all hiding behind the cloak of his religion.