Sections
Kenyan filmmaker Wanuri Kahiu, the recipient of the 'Spirit of Cinema' Award at the 28th International Film Festival of Kerala (IFFK), emphasized the importance of supporting filmmakers from conflict-ridden regions.