Satanists Mock Nativity with Demonic Display in Illinois Capital
Big League Politics The Illinois Capitol is featuring a satanic religious exhibit mocking Christian nativity scenes this holiday season, with a figure of Baphomet installed by the so-called Satanic Temple [Read More]