Last Sunday in New Delhi, at around 9.30 p.m., a 23-year-old woman was gang raped for almost an hour on a moving bus and then thrown semi-naked on the road to die. Hideous violence against women is nothing new in India, but this particular outrage has caused widespread anger. Perhaps it was the casual ferocity of it. Or the fact that it took place on some of the teeming capital’s busiest streets. Or perhaps a nation at great pains to modernize is finding it hard to stomach what feels like an increasingly predatory sexual culture.