The United Nations had the Declaration on the Rights of the Indigenous Peoples adopted by General Assembly Resolution on September 13, 2007. This declaration of the General Assembly is not legally binding, but it does serve as an acknowledgement of how important Indigenous peoples rights are. It also recognizes that there have been many injustices that Indigenous Peoples have gone through in the past and present. The full text of this can be found at:
Unfortunately there were four important colonial countries that voted against this: Canada, New Zealand, United States and Austrialia. In 2010, Canada has now given its support to the declaration. The Canadian government had previously said that it was not compatible with the Canadian Charter of Rights and Freedoms and that the Charter does not protect discrimination of Aboriginals anyway.