International Indian Treaty Council
The International Indian Treaty Council is an organization of Indigenous Peoples from North, Central, South America, the Caribbean and the Pacific working for the Sovereignty and Self-Determination of ... Wikipedia
Founded: 1974