India Desk

China’s Mega-Dam in Tibet Raises Alarms Over Water Security in India and South Asia

New Delhi: China’s construction of a massive hydropower project on the Yarlung Zangbo River in Tibet has sparked growing concerns in India and other South Asian countries over the pos...

Read More