Tag Archives: Thanksgiving for Native Americans

Thanksgiving ‘National Day Of Mourning’ For Some

AJ+ • Nov 28, 2014 Thanksgiving is a National Day of Mourning for some, Native Americans of New England have been hosting an annual protest in Plymouth, Mass. since 1970. While there are several different stories describing the first Thanksgiving, according to the protestors, in 1637, Governor John Winthrop hosted the first Thanksgiving to celebrate the return of soldiers who had massacred 700 native people. The protests are intended to highlight the myth that Native Americans and pilgrims lived together peacefully.