Pema Khandu on Friday expressed concern that China`s plan to construct the world`s largest hydropower project on the Yarlung Tsangpo river will have a devastating effect on India`s water security, ...
The Dalai Lama is the spiritual leader of Tibetan Buddhism and a symbol of Tibetan identity; he is revered as the ...
Despite protests from locals, India is building a giant hydro dam on the Siang River to counter a Chinese dam.