Rapists deserve capital punishment: 'Delhi Crime' actress Shefali Shah
On being asked if she supports capital punishment for rapists, 'Delhi Crime' actress Shefali Shah said that they deserve what they do to others. She added that the International Emmy Award-winning series is the story of a woman. "It talks about a woman, her pain, agony...it tells the story of another woman who fought for justice," Shefali stated.