New article from Bill at ChurchofSatan.com. Bill goes through this topic and others in Satansplain episode #023.
- Satansplain #026 – Unraveling the Freemasonry/Illuminati/Satanism Conflation
- Satansplain #025 – Illuminati Believers in Nigeria
- Satansplain #024 – Satanic Baptisms
- Repeating Facts and Caller Spats: My Night on Coast to Coast AM
- Satansplain #023 – Russia and “desatanization”; Bill on Coast to Coast AM