Dr Siju Vijayan is passionate about his new film, Insha, which is a story that is true to this world that we live in. This is the reason why Insha is a trailblazer because stories about disabled people are not often told and are not often told with this much authenticity. Dr. Vijayan’s impetus of […]