Egyptian film critic and programmer Mohamed Tarek has been named artistic director of Cairo International Film Festival (CIFF). The appointment was revealed today (February 16) by the festival’s ...