India's all-women police fighting sexual harassment
Female officers trained in martial arts patrol the streets of Jaipur to rein in sexual violence.
Nearly 40,000 rapes are recorded in India each year, but many more are thought to go unreported.
Widespread anger over the death of a student who was gang raped on a bus in Delhi in 2012 has driven some progress towards change.