Nahed Nasr takes stock of this year’s Ismailia Film Festival
“Russia, Russia, Russia,” as Donald Trump is wont to say. He may not be far from the truth. Many of us have ...