Aastha Arora: Where is India's billionth baby now? – BBC
Aastha Arora arrived in the world amidst much fanfare.Within hours of her birth at 05:05 on 11 May 2000 in Delhi's Safdarjung hospital, the new-born was presented to the world as India's "one billionth citizen".Government ministers were photographed cradling the infant, wrapped in a soft pink blanket.Aastha's birth propelled India into an exclusive club where … Read more