India Passes China as World’s Most Populous Nation, UN Says
India has overtaken China as the world’s most populous nation, according to United Nations data released Wednesday. From a report: India’s population surpassed 1.4286 billion, slightly higher than China’s 1.4257 billion people, according to mid-2023 es…