News

"It Was Just an Accident" by Iran's Jafar Panahi won the prestigious Palme d'Or for best film at the Cannes Festival on Saturday. The highly political but wry film tells the tale of five ordinary ...