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.