News

Iranian director Jafar Panahi has won the Palme d'Or at the Cannes Film Festival for his film "It Was Just an Accident," The thriller beat 21 other entries to win the prestigious festival's top prize.