
For The Glory of God and Advancement of the Christian Faith
This article was originally published by David Lane of The American Renewal Project On December 22, 1620, the Puritans, one hundred and one in number, disembarked and set foot on land at Plymouth Rock. Thus began a new era in the history of the world. Their first act after leaving the Mayflower was to kneel, pray, and offer thanksgiving to God in the name and for the sake of Christ, taking possess [...]