National News India Set To Overtake China As The World’s Most Populous Nation India is set to become the world’s most populous country this year, overtaking China with its 1.4 billion population according to the United Nations.... Vanshika PandeyJanuary 18, 2023