What happened on November 11th 400 years ago?

After traveling on the Mayflower for 66 days, the Pilgrims arrived at Cape Cod on November 11, 1620—400 years ago today. A replica of the Mayflower (Mayflower II, a “living history” museum) was gifted to America by England in 1957, and recently went through...