In our capital Lansing, Michigan the news had on past few days of the Satanists being allowed to put up their Christmas display right along side the Nativity. Both displays have to be taken down every night. Hideous photo’s of people wearing sheep horns, upside down crosses painted on their foreheads, etc.
Lots of people sure are going to be chagrined at the Final Judgement.