Loading...
News
    Shows

      Did the Pilgrims' Mayflower ship leave from Plymouth - or Harwich?

      |Americans are commonly taught in school that the Mayflower ship arrived here after setting sail from Plymouth, England. But Charlie D'Agata reports that people in another British coastal town believe it's time to rewrite the story.