China's 'Super Dam': An 'Upstream Water Bomb' for Himalayas?
Kathmandu — Fresh concerns have been raised regarding environmental and geopolitical security in the Himalayan region over the massive hydropower project being constructed by China...
1 hour ago
|
International