The Erickson Report – for November 27 to December10

December 16, 2019

Human Interest

The Erickson Report for November 27 to December 10 is a special one that I do almost every year. It’s the based-on-historical-accounts story of ”the First Thanksgiving,” the much-mythologized and much-misdescribed feast that took place in what is now Plymouth, Massachusetts in the fall of 1621. Almost every year I think ”Maybe I’ll skip it […]