Thanksgiving
Thanksgiving Day has been an annual holiday in the United States since 1863. Not everyone sees Thanksgiving Day as a cause for celebration. Each year since 1970, a group of Native Americans and their supporters have staged a protest for a National Day of Mourning at Plymouth Rock in Plymouth, Massachusetts on Thanksgiving Day. There […]