Yi Fuxian says 1.29bn Chinese are outstripped by 1.32bn Indians. But his findings are disputed with one demographer calling them ‘sloppy’
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.
Related: Where is the world’s densest city?