India Population Surges to 144 Crore, Overtaking China
India has surged ahead of China to become the most populous country globally, with an estimated population of 144.17 crore (1.44 billion), according to a recent analysis by the United Nations Population ...