China’s Himalayan Super-Dam: A Geological and Geopolitical Time Bomb
China’s Massive Himalayan Hydropower Project Threatens Downstream Security China is constructing the world’s largest hydropower dam on the Yarlung Tsangpo in Tibet, known internationally as the Brahmaputra River. Rising near ... Read More