India may have already overtaken China to become the world's most populous nation.
Estimates from the World Population Review reveal that India's population stood at 1.417 billion at the end of 2022.
Rebecca Bundhun reports from Mumbai.
IN: "India's population growth…"
OUT: SOC
DUR: 38 secs
GENERIC: http://www.fsnradionews.com/feeds/0118Indiapop-rb-generic.mp3