- India overtakes China as world’s most populous country I ABC News I Video Lab ABC News In-depth
- India’s Population Surpasses China’s, Shifting the World’s ‘Center of Gravity’ | Mint Mint
- India’s exploding population: Infrastructure under strain in Mumbai • FRANCE 24 English FRANCE 24 English
- Indian population overtaking China’s, making India most populous country The Washington Post
- How should India manage its record-setting population? | Al Jazeera Newsfeed Al Jazeera English
- View Full Coverage on Google News
Read original article here