Lord, Forgive Us

Four hundred years ago in Plymouth, Massachusetts, fifty-one Pilgrims who survived the winter of 1620 fell to their knees in prayer before the Lord—exhausted and desperate for strength to face…