India overtakes China as the most populous country in the world
India is on track to become the most populous country in the world, overtaking China for the first time. According to the United Nations, an estimated 385,000 bundles of joy are welcomed into the world each day, and most of them are now being born in India. The country’s current population is already over 1.4 […]