What Religion Did Pilgrims Escape?
In the autumn of 1620, a group of Christians fleeing persecution for their faith by the English Crown took ship on the Mayflower, intent on establishing in the New World a perfect society where all people would be free to worship as they wished. What religion did the Pilgrims leave? And it begins with the …