India's Rise to the Top of the World's Populations: Why?
Résumé
India is now the most populous country in the world, ahead of China. This predictable reversal between the two billionaire countries in terms of number of inhabitants, which is estimated to have occurred in 2023, is the result of a combination of historical and contemporary factors.