Day: November 11, 2019

History

A day to give thanks?

THE THANKSGIVING myth is intertwined with this country’s origin myth. Puritans fleeing religious persecution in England landed on Plymouth Rock in 1620 in search of freedom. Indians helped them plant corn and survive. They made a compact that is the basis of our first constitution, and they held a feast, […]