Mahmood Farooqui, one of the co-directors of 'Peepli Live', was arrested from his residence in New Delhi on charges of rape last Friday. According to a report by The Times Of India, he has been remand...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.