Crewless robotic Mayflower ship arrives at Plymouth Rock in Massachusetts after retracing 1620 journey

Open in new window