India surpasses China in population: UN data
The latest UN data showed India, with 1.4286 billion, has surpassed China in population, according to Anadolu Agency.
Data available on the UN Population Fund website shows China’s population at 1.4257 billion