India passes China as world’s most populous nation, UN says

India’s population surpassed 1.4286 billion, slightly higher than China’s 1.4257 billion people, according to mid-2023 estimates

India seized the top spot as it added about 23 million babies in 2022, while China’s population started shrinking for first time in six decades