India's population may have surpassed China to become most populous in the world, analysts estimate
Image Credit: Unsplash - Ryoji Iwata
India may have already surpassed China as the world's most populous country. According to data projections from the World Population Review (WPR), by the end of 2022, India's population would be 14.7 crore, which is approximately 50 lakh more than the 141.2 crore declared by China on January 17. According to official announcements, this is the first fall in China since the 1960s.