‘The nicest people I’ve ever met’: Satanists explain beliefs, plans to challenge Texas abortion law

(KTVX) – One religion, though tiny in numbers in the Beehive State, has made national headlines this week as a major voice against a controversial anti-abortion bill passed in Texas. Task Force strategy report released for response to allegations of sexual abuse within the Diocese of Springfield The Satanic Temple (TST), headquartered in Salem, Massachusetts, … Read more