Independent films
fromwww.theguardian.com
1 month agoIranian director Jafar Panahi wins Palme d'Or at Cannes for It Was Just an Accident
Jafar Panahi has won the top Cannes prize for his film inspired by his imprisonment, showcasing resilience against government oppression.