https://www.france24.com/en/tv....-shows/focus/2025101

India’s baby bust: World’s most populous country fears demographic decline - Focus
www.france24.com

India’s baby bust: World’s most populous country fears demographic decline - Focus

India, home to 1.45 billion people, recently overtook China as the world’s most populous country. Yet, behind this demographic milestone lies an unexpected challenge. While national leaders once warned…