China1d ago
China builds world's largest dam; India plans response
China has begun constructing the world's largest dam on the Siang River, prompting India to accelerate its own strategic project in Arunachal Pradesh.
Sources
1 verified
Location
China/India border region (Siang River)
Updated
Friday, 19 June 2026 at 15:11 UTC
No media · text-only dispatch
