China’s mega dam on Brahmaputra facing major natural threat: Report
The findings have renewed concerns not only over the safety of the project itself but also over its wider implications for India. (Generative image) Even as China races to build the world’s largest hydropower project on the Yarlung Tsangpo River in Tibet, its own government-backed geologists have warned that the mega dam sits above an…