Thursday

April 25th, 2024

Etc.

Satanists win right to put up 'Hell' display by nativity scene

Florida agreed Thursday to let the Satanic Temple put up a holiday display at the Capitol, effectively putting to end a First Amendment lawsuit being filed by Americans United for Separation of Church and State. The state had previously denied the satanists from building a display of an angel falling into the fires of Hell right…

Columnists

Toons