Indigenous people of Arunachal Pradesh are protesting a mega dam planned to counter China's upstream hydropower project.
Source: Al Jazeera English

Indigenous people of Arunachal Pradesh are protesting a mega dam planned to counter China's upstream hydropower project.
Source: Al Jazeera English