Iranian dissident filmmaker Jafar Panahi wins Palme d’Or at Cannes

Iranian dissident filmmaker Jafar Panahi won the Palme d’Or for his film It Was Just an Accident at the 78th Cannes Film Festival, using the moment to call for unity among Iranians worldwide in their struggle for freedom at home.

Panahi, who has…

Continue Reading