Advertisement

A court here on Saturday held Mahmood Farooqui, the co-director of the 2010 Hindi film “Peepli Live“, guilty of raping an American woman.