Skip to main content

This Day in History: 12/18/1632 - Mayflower Comes Ashore

Video Rating:
Video Duration:

December 18, 1620 marks the beginning of our great country. It was on this day that the Pilgrims first landed in Plymouth, and began to lay the foundation for our nation. What else happened on December 18th? In 2006 Donald Rumsfeld, Secretary of Defense, resigned from his position in the Bush Administration. Julie "Butterfly" Hill also ended her two year long protest of living in a tree in 1999, while the ratification of the 13th Amendment in 1865 marked the end of slavery. Watch the This Day in History video to learn more.