downtoearth-subscribe

Tribals oppose Teesta hydel project

The Sikkim State's original inhabitants and minority Lepcha tribals have opposed the multi-crore mega Teesta hydel project in the Lepcha Heartland of "Dzongu" in tribal-dominated northern

Related Content