Indian Film wins at Toronto International Film Festival
Toronto, Sep 21: "Angry Indian Goddesses" by Indian filmmaker Pan Nalin, who has explored "firebrand women" in the Bollywood film, has been placed second in the Grolsch People's Choice Award at the Toronto International Film Festival…