Street Beat: Native Americans observe National Day of Mourning in Plymouth
About 200 Native Americans and their supporters gathered on Cole’s Hill overlooking Plymouth Rock in Plymouth, Massachusetts to acknowledge what Thanksgiving Day means to them. Organized by United American Indians of New England, which...