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.

To read the rest, and watch a video of the women training click here.