Jafar Panahi Wins Cannes Palme d’Or forBy Bijan Tehrani05/24/20254 Mins Read Dissident Iranian director Jafar Panahi has won the Palme d’Or for best film for It Was Just an Accident at the 78th Cannes international film festival. Panahi,…