Skip to playerSkip to main content
  • 10 years ago
A Delhi court on Saturday held Mahmood Farooqui, who is best known as co-director of the 2010 Hindi film "Peepli Live", guilty of raping an American woman.

Recommended