THE HIDDEN RADICAL ACT BEHIND THE FIRST THANKSGIVING

The Pilgrim’s arrived in the vicinity of Cape Cod, MA on November 11, 1620. Even though the Mayflower had been ...