News Tips Support Alpha News with a 100% Tax-Deductible Donation
Home Tags Pilgrims

Tag: Pilgrims

Four centuries later, remain thankful for the Pilgrims’ arrival

Four hundred years ago this week, after being tossed off course by a rough Atlantic sea, the Mayflower’s 102 passengers made landfall at the...