Iranian Director Jafar Panahi Wins Palme d’Or, Condemns Oppression in Cannes Speech
Iranian filmmaker Jafar Panahi won the Palme d’Or, the Cannes Film Festival’s top prize, on Saturday for his politically charged thriller "It Was Just an Accident." The award not only ...