Last year, a broad debate surrounded director Ziad Doueiri’s film The Insult, especially after it was nominated for the 2018 Oscar for best foreign language film. This was the first ti...Read More >>