Prostitutes in the southern Indian state of Tamil Nadu have begun taking karate lessons to protect themselves from violent customers and pimps.
The women say they were so fed up with abuse that they approached a local community group for help.
The organisers hope the course in the ancient self-defence technique sends a message that violence against sex workers must stop.
India is thought to have nearly three million sex workers.