The blight of India's dwindling number of girls has worsened in urban India, according to a report by Save the Children, a global NGO with decades of experience. According to the report, the child sex ratio in urban India is worse than in rural India; the number of girls born for every 1,000 boys - fell sharply in two decades from 935 in 1991 to 905 four years ago.