Ericka WymanAmerica’s First Murderer Is An Original Mayflower PilgrimAmerica’s history begins in 1620 when the Mayflower landed at Plymouth Rock. A total of forty-one pilgrims signed the Mayflower Compact…May 3May 3