The Wampis Nation

The Wampis Nation - the first indigenous autonomous government in Peru

26 Jun 2018 - 08:12

While the Peruvian government still is reluctant to recognize the Wampis Nation formally, the people have strengthened their rights to the territory by speaking with...