China vs India
September 30, 2025
Science
India plans its biggest dam to counter China’s Himalayan megaproject
Under grey mountain skies in Arunachal Pradesh, hundreds of members of the Adi tribe assembled on a local football ground,…