India overtakes China to become world’s most populous nation
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 tha…