strangeremains.com
The Thanksgiving of 1610 was a celebration of the end of the “Starving Time” and cannibalism
Although many Americans associate the first Thanksgiving to a 1621 celebration at Plymouth, Thanksgiving services were routine in the future Commonwealth of Virginia as early as 1607. In fact, the…