The Security Council of Russia calls for the de-SATAN-ization of Ukraine. And the Church of Satan, responds. Also, I’ll share some of my thoughts on being a recent guest on the nationally-syndicated radio show Coast to Coast AM. It’s time to Satansplain.