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.
Written By: Zee Business Video Team