Opinion The ticking bomb: India being the the most populous nation in worldBy tirupatinewsApril 24, 20230 India’s population has surpassed China’s by 2.9 million, according to the United Nations’ State of the World Population 2023 publication.