Native Americans mourn on Thanksgiving: 'No reason to celebrate' squib

Members of Native American tribes from around New England are gathering in the seaside town where the Pilgrims settled — not to give thanks, but to mourn Indigenous people worldwide who’ve...

#newengland #seasidetown #pilgrims #nativeamericans
Continue reading on Upworthy...
Tags: