India surpasses China to become most populous country with 142.86 crore people, says UN report

India has become most populous country in the world. According to the UN data, India has surpassed China to become world's most populous nation with 142.86 crore people.

Updated on: April 19, 2023, 06.43 PM IST
ZEEBIZ TRENDING STORIES