Autonomous Mayflower ship completes journey as it reaches Plymouth Rock

- Advertisement -
Exit mobile version