#India has surpassed #China to become the worlds most populous nation with 1.4286 bn people, shows UN data. China has a population of 142.57bn, according to the UN world population dashboard. #Population #IndianPopulation 4.7K views08:41