The 51st International Film Festival of India (IFFI) is presenting a humane face by highlighting the many shades of autism through the narratives of three children in the beginning of the New Year. Shred Creative Lab Private Limited's documentary on ...