Categories
South Caucasus News

India ranks first place in world in terms of population


Listen to this article
India led the world in terms of population, which is now estimated at 1.44 billion people. China is in second place with 1.425 billion inhabitants, Azernews reports, citing the United Nations Population Fund (UNFPA).