When Was the First Thanksgiving? It’s Actually Up for Debate
(Bethany Blankley, The Center Square) As Americans celebrate Thanksgiving this year, many believe the first thanksgiving was held in Plymouth, Massachusetts, in 1621. However, the first Thanksgiving celebration was held...