MORENA, India – The room is large and airy, the stone floors clean and cool — a welcome respite from the afternoon sun. Until your eyes take in the horror that it holds. Ten severely malnourished children — nine of them girls.The starving girls in this hospital ward include a 21-month-old with arms and legs the size of twigs and an emaciated 1-year-old with huge, vacant eyes. Without urgent medical care, most will not live to see their next birthday.They point to a painful reality revealed in India's most recent census: Despite a booming economy and big cities full of luxury cars and glittering malls, the country is failing its girls. Early results show India has 914 girls under age 6 for every 1,000 boys. A decade ago, many were horrified when the ratio was 927 to 1,000.

The discrimination happens through abortions of female fetuses and sheer neglect of young girls, despite years of high-profile campaigns to address the issue. So serious is the problem that it's illegal for medical personnel to reveal the gender of an unborn fetus, although evidence suggests the ban is widely circumvented.