Caught in India-China race to tap power potential of Brahmaputra
As India and China race to tap — or literally dam — the 97,000-MW hydro-power potential of the Brahmaputra/Tsangpo river, the people
↧