The 1.2 Trillion Yarlung Tsangpo Hydropower Project, Three Times the Three Gorges, Is Doomed to Fail
The voiceover was too fast, so we made modifications and re-uploaded it. A groundbreaking and highly controversial hydropower project in China has officially begun....