When Christmas Was Banned

When Christmas Was Banned

A New England Puritan governor disrupting Christmas celebrations.   Ebenezer Scrooge and the Grinch had nothing on the 17th-century Puritans, who actually banned the public celebration of Christmas in the Massachusetts Bay Colony for an entire generation.  ...