Newar indigenous

When economic development destroys indigenous peoples' livelihood

9 Jun 2018 - 01:20

Around 10 million people in Nepal are officially considered indigenous and they currently experience an increasing and aggressive pressure to take their land