Posted in

‘Why do you hate Christians?’: Massachusetts residents blast library amid Christmas drama

Town leaders in Dedham, Massachusetts, felt the wrath of its residents after a local library initially chose not to display a Christmas tree during the holiday season.

While the library ultimately reversed that decision after public outcry, residents at a town hall meeting continued to question the Endicott Branch Library’s motives.

“Why do you hate Christians so much?” one resident asked the officials after one woman said everyone deserved to have their beliefs represented and that a Christmas tree display was “a symbol of Christianity.”

Share