China’s Super Hydropower Dam and Fears of Sino-Indian Water Wars
The already-fraught relationship between China and India is becoming even more tense over Beijing’s plans to build a “super hydropower dam” in Tibet.
The already-fraught relationship between China and India is becoming even more tense over Beijing’s plans to build a “super hydropower dam” in Tibet.