videoDetails
DNA: India overtakes China in terms of population
India has been declared the most populous country in the world by the United Nations Population Fund. India has overtaken China in terms of population. UN has told the total population of India as 142.86 crores. So there the population of China is 142.57 at this time.