Two Interesting Thanksgiving articles. Where was the first "Thanksgiving" ? Virginia or St. Augustine, Florida? I have personal connections to both places. You can read and make up your own minds if we're really celebrating the Thanksgiving we should in the US, or if the Pilgrims just had better PR?
Just in time to give Thanks! New Richard Armitage Interview: