Pro-Development Legislation Repealed in Peru Following Indigenous Protests
Thousands of indigenous Amazonian protesters in Peru succeeded in forcing the government to repeal legislation that would have increased…
Thousands of indigenous Amazonian protesters in Peru succeeded in forcing the government to repeal legislation that would have increased…