13 days ago
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...
Facebook Share Trend
Squibs You Might Like