AMAN

by Yerry Nikholas Borang December 23, 2012

Indonesia has one of the largest populations of Indigenous Peoples in the world, with the Indigenous Peoples' Alliance of the Archipelago (AMAN) estimating the population to be between 50-70 million people. For several decades, Indigenous Peoples in Indonesia, as in other countries, face a wide range of threats and discrimination.

Show more