You are here
Home > Posts tagged "Bideford"

Mayor of Bideford attempts to rewrite American history

The Mayor of Bideford, a small port town in north Devon, England, is attempting to prove that people from his town settled in America 30 years before the Pilgrim's set sail. Andy Powell hopes to find funds for DNA tests that might help demonstrate Bideford's "pivotal" role in the history

Top