The United American Indians of New England are planning to hold their thirty-ninth National Day of Mourning in Plymouth, Massachusetts on Thanksgiving Day. The protest is dedicated to Leonard Peltier, the jailed Native American activist.
National Day of Mourning Protest Set for Thanksgiving
HeadlineNov 26, 2008