November 21, 2020

2020 ISN’T ALL BAD NEWS: Thomas More Society Founder Thomas Brejcha tells HillFaith 31 of the 50 state capitols will have Nativity Scene displays this Christmas season and he is optimistic that all 50 states will have them in the near future.

Considering the flood of anti-faith harassment spawned by the Covid Pandemic in places like California and New York, the long-running success of the Thomas More Society’s defense of the First Amendment’s protection of religious expression in the public square is a good news story that deserves recognition.

InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to