Type ‘hydropower’ in your news feed and chances are your search results will show at least one story about some human displacement too. One can go on talking about the advantages of hydroelectric energy, and there are many. But the......
A Sikkim tribe trying to save 'paradise' from woes of development
The Lepcha tribe of Sikkim has been vehemently opposing a 520MW hydropower project near the Khangchendzonga National Park since 2007
