Tibet, three gorges dam and China

India-China relations: China has reportedly approved the construction of the world’s largest dam on the Brahmaputra River in Tibet close to the Indian border, raising concerns in riparian states ...
Beijing has approved plans to dam a gorge in the Himalayas that is three times as deep as the Grand Canyon, despite concerns ...
The CECC’s 2024 report paints a bleak picture of Tibet under Chinese rule, documenting severe restrictions on Tibetan ...
India’s former Prime Minister Manmohan Singh, widely regarded as the architect of India’s economic reform program and a ...