I recently joined a dialogue hosted by MultiFaith Matters with Stephen Bradford Long, a minister in The Satanic Temple. You’ll be surprised with how much we agree! Here is the description from the YouTube page: “On July 25 The Satanic Temple (TST) celebrated one of their holidays, Unveiling Day. Their website describes this as a […]