by Jesus Christ Savior On November 9, 1620, the Mayflower, carrying 102 passengers with 50 Pilgrims aboard in search of religious freedom, approached Cape Cod, Massachusetts, having left England 65 days earlier on September 6, 1620. The Pilgrims were Separatist Protestants who made a clean break with the Anglican Church […]
Read More