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+

 

  • Project Type: News Spot
  • Client: AJ+
  • Project Completion: November 2014