America Christianity Europe History Pilgrims’ Thanksgiving to Almighty God: The Real Story By William Federer 1 year ago On NOVEMBER 21, 1620 (NS), the Pilgrims signed the Mayflower Compact and began their Plymouth