Schoolchildren all over the United States know the story. In September 1620, a small ship called the Mayflower set sail from Plymouth, England…

 (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 two decades earlier in an area south of El Paso in 1598, historians in Texas argue.

  • Updated

Schoolchildren all over the United States know the story. In September 1620, a small ship called the Mayflower set sail from Plymouth, England…

  • Updated

Schoolchildren all over the United States know the story. In September 1620, a small ship called the Mayflower set sail from Plymouth, England…

  • Updated

Schoolchildren all over the United States know the story. In September 1620, a small ship called the Mayflower set sail from Plymouth, England…