India to have 2.9 million more people than China by mid-2023: UN
UNFPA data estimates India’s population at 1.4286 billion against 1.4257 billion for China by the middle of the year.
UNFPA data estimates India’s population at 1.4286 billion against 1.4257 billion for China by the middle of the year.