Loading...
Uploaded by ProtestVideo on Nov 25, 2011
Since 1970, Native Americans and supporters have gathered each Thanksgiving Day in Plymouth, Massachusetts(home of the alleged first Thanksgiving) to protest the genocide of Native people committed by the pilgrims and other European invaders
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (2)