According to recent data released by the National Bureau of Statistics of China, China’s population was 1.41 billion by the end of 2022 while India has overtaken China as the world’s most populous country with a population of 1.428 billion. India is currently home to more than 1.39 billion people while 1.41bn live in China. With 86,000 babies born in India every day, and 49,400 in China, India is on course to take the lead in 2023 and hit 1.65 billion people by 2060.


Processingโ€ฆ
Success! You're on the list.

Leave a Reply

Trending

Discover more from Scientific Inquirer

Subscribe now to keep reading and get access to the full archive.

Continue reading