India ranked world's most populous country with 1.44 bln people — UN foundation
GENEVA, April 17. /TASS/. India has topped the world in population with 1.44 bln people living there now, the United Nations Population Fund (UNFPA) said in a report. China came second with 1.425 bln people. The Foundation attributes India's …