China, India and three gorges dam

A feeling of disquiet hangs heavy in the air in two districts along the Siang river in Arunachal Pradesh, where protests ...
With China’s massive dam-building projects on the horizon, the proposed Yingkiong dam stands as India’s last hope to preserve ...