Researchers find evidence of original 1620 Plymouth settlement
Three hundred and ninety-five years after Pilgrims celebrated the first Thanksgiving in Plymouth, Massachusetts, researchers from UMass Boston's Andrew Fiske Memorial Center for Archaeological Research can say they have definitively ...