Native Americans and Thanksgiving
Native Americans and Thanksgiving:
Since 1970, Native Americans from across the United States assemble at noon on Thanksgiving Day at Cole's Hill, which overlooks Plymouth Rock, in order to observe a "National Day of Mourning." With the rise of efforts by scholars and social ... | Christian Post |