News

Set to take place in Malta’s capital of Valletta from June 21-29, the fest will screen more than 40 films and offer ...