Posted By PTI On Wed, Apr 19, 2023
NEW DELHI — India has surpassed China to become the world’s most populous nation with 142.86 crore people, according to the latest UN data. China...