By Deogratias Mmana The Japanese Embassy will hold its first-ever Japan Film Festival at Crossroads Hotel in Lilongwe this Saturday. The move, aimed at propelling the film industry, marks the introduction of Japanese films to Malawi. The Japanese Embassy said movie lovers will be treated to a feast of films on the day, including Neko […]