Listen

Description

It's Christmastime, so naturally our friends at the Satanic Temple are up to their old tricks, adding Satanic trees and altars to state-sponsored holiday displays. But this year there's pushback, and TST is not handling it too well.