India's newest arrival as population overtakes China
  • last year
Exhausted, elated and cradling her newborn daughter in a rundown government hospital, young mother Manu Bala had just done her part to help make India the world's most populous nation. The UN announced that India would this week eclipse China with more people than any other country.
Recommended