India Overtakes China As World’s Most Populous Nation
January 21, 2023 at 16:00 PM EST
At this point, what we have been speculating about for months looks to be official: India has already passed China as the world’s most populous nation. Citing estimates from the World Population Review, an independent organization focused on census and demographics, India’s population was marked at 1.417 billion as of end 2022. This marks 5 million […] Source