What was the Mayflower and why is it celebrated 400 years on?

What was the Mayflower and why is it celebrated 400 years on?

euronews

Published

The pilgrims built a new life in Plymouth, Massachusets, in 1620. The area's original inhabitants paid a heavy price.

Full Article