
An estimated 67,000 babies are born on the Indian sub-continent every day. The United Nations has announced that India, already home to more than 1.43 billion, one in every six humans on the planet, this week overtook China and now has more people than any other country.
"By the end of this month, India's population is expected to reach 1,425,775,850 people, matching and then surpassing the population of mainland China," the UN Department of Economic and Social Affairs said.