Canada flag
Indigenous Peoples

Canada – indigenous genocide

The Permanent Peoples’ Tribunal (PPT) is an international opinion tribunal founded in 1979 on the basis of the Universal Declaration of the Rights of Peoples (Algiers, 1976). Since its establishment, the PPT has served as an independent […]