Image source: AP India overtakes China to become the world’s most populous countryUN data shows that India has overtaken China to become the world’s most populous country with 142.86 crore people. According to the United Nations World Population Dashboard, the population of China is 1425.7 million. latest india news
Source: Daily Nation April 19, 2023 08:10 UTC