China and India’s “Unique War” Over Water in the Himalayas

Last month, the Chinese government approved the construction of the “Meydog Hydropower Station” on the Yarlung Zangbo River in Tibet. Once completed, it will be the largest dam in the…

Verified by MonsterInsights