The inequality between men and women in India is stark, and nowhere more so than on the streets of its cities, which are undeniably the domain of men. Of course, this is partly because there are fewer women in the population. With 940 women per 1,000 men, the nation has a low sex ratio, stemming from families’ preference for male children, as well as poor nutrition and health care for women.