tommiemedia.com
St. Thomas Land Acknowledgement lays the ground to address the myth of first Thanksgiving
Legend has it that in November of 1621, English settlers in Plymouth and the Indigenous Wampanoags celebrated their newfound friendship with a feast: America’s first Thanksgiving. History, however,…