Jun 16, 2008 1h 6m
Documentary
Malegaon, a small town tucked away near the heart of India geographically, is fraught with communal tension and under severe economic depression. T...