For most of us who take the toilets in our homes for granted, the burning issue of 58% Indians practising open defecation could be a flush-worthy concept. But, director Shree Narayan Singh holds up a mirror to society, showing us how our superstitious villagers, lazy administration and corrupt polit ...
Continue reading