Chinese authorities have commenced construction on what is expected to become the world’s largest hydropower dam in Tibet, raising alarms in India, Bangladesh, and among environmental and human rights groups. The project, officially launched on Saturday during a ceremony led by Chinese Premier Li Qiang, is being built on the Yarlung Tsangpo River. The river [...]
Don't miss out on breaking stories and in-depth articles.