Categories South Caucasus News India ranks world’s most populous country with 1.44 billion people Post author By Mike Nova Post date April 18, 2024 Listen to this article India has topped the world in population with 1.44 billion people living there now, the United Nations Population Fund (UNFPA) said, Report informs via TASS. ← Azerbaijani oil price falls below $92 a barrel → US State Department: Karabakh events are example of how Russia is not trustworthy ally – news.am