India ranks world No. 1 in terms of population
India is in first place in the world in terms of its population. Current estimates put it at 1.44 billion people. China is second, with 1.425 billion inhabitants, according to a report by the United Nations Population Fund (UNFPA).
UNFPA links the growth of India's population with the improvement o…