Topic: Gurgaon

Featured

  • In Pictures India's unwanted girls

    A woman and her newborn daughter rest at the Gurgaon Hospital outside of New Delhi, India. In the nearby town of Mullahera, more girls than boys were born in 2009, winning the town a prize from local officials of 100,000, or about $2,200.

All Content