Partner
China's new mega dam triggers fears of water war in India
Delhi believes the Chinese dam could let Beijing divert up to 40 billion cubic meters of water - over a third of the annual flow at a key border point
Aug 25, 2025
Aug 25, 2025






