Christianity Required? Christmas Parade With Mandatory Christian Pledge Ignites Outrage
October 31st, 2024
A small town Christmas parade made national news after parade participants were required to sign a Christian "statement of faith," which included anti-LGBTQ sentiment, just to participate in the Christmas festivities.