Fifty Short Films from 26 Nations Compete at Algeria’s Imedghassen Film Festival
Batna: The sixth edition of the Imedghassen International Film Festival (IIFF) is underway in Batna, eastern Algeria, with 50 short films from 26 countries vying for the festival’s top awards. Italy is the guest of honour at the event, which