This was the fifth session at the 2016 Sons of God, Giants of Old IV Conference in Lubbock, TX. It features Jared Chrestman discussing his recent movie “Detestable” (done in association with Tom Dunn) and the harsh reality of Satanic Ritual Abuse. Warning: This is a tough one to watch.
Source