Thanksgiving is a day of mourning for New England’s Native American tribes – NPR

Supporters of Native Americans pause following a prayer during the 38th National Day of Mourning at Coles Hill in Plymouth, Mass., on Nov. 22, 2007. Denouncing centuries of racism and mistreatment of… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *