Plymouth, Massachusetts: The Roots of Thanksgiving

Liz Naughton
0
525
Many people in America credit the Pilgrims with inventing Thanksgiving, but did they? Apparently the idea of spending a day giving thanks to God stemmed from the days of the English Reformation. The newly formed Protestant church had only 27 holidays. The Catholic church had 95. The Catholic church holidays required church attendance, often meaning […]