The Failure of the Pilgrims’ First Christmas
The Pilgrims’ first Christmas in the new world was remarkable, but not for the reasons you’d think. On December 25, 1621, William Bradford, the governor of the Plymouth Colony, prohibited the celebration of Christmas. But he wasn’t a Scrooge or a Grinch; He was simply following his religious conviction. He believed that Sunday was the
READ MORE