On this episode, the Satanic Skeptic covers a report, released last year, commissioned by the Minister of Justice for the Netherlands investigating claims of "organized sadistic abuse." The conclusion? Listen to find out!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More