Advertisement

A court in New Delhi on Thursday sentenced Mahmood Farooqui, the co-director of acclaimed 2010 Hindi film Peepli Live, to seven years jail after finding him guilty of raping an American woman.