The Real First Thanksgiving in America Was Catholic, Heroic…and Not Near Plymouth Rock

Over fifty years before the Pilgrims landed at Plymouth Rock, Catholics held the first Thanksgiving in America. On September 8, 1565, the feast of