Skip to main content

India is world’s most populous nation with 1.32bn people, academic claims

Claims that India may already have overtaken China as the world’s most populous nation have sparked consternation among demographers. The claims were made on Monday by Yi Fuxian, a University of Wisconsin-Madison academic who has spent years campaigning against Beijing ’s draconian family-planning laws, and picked up by newspapers in both China and India.