The United American Indians of New England have been hosting an annual protest in Plymouth, MA on Thanksgiving since 1970, calling it the National Day of Mourning. We asked attendees to share their thoughts on the meaning of this day for AJ+
The United American Indians of New England have been hosting an annual protest in Plymouth, MA on Thanksgiving since 1970, calling it the National Day of Mourning. We asked attendees to share their thoughts on the meaning of this day for AJ+