Cannes 2025 ends on a high as director Jafar Panahi claims the Palme d'Or
Iranian director Jafar Panahi has claimed the Palme d'Or at the 2025 Cannes Film Festival for his powerful revenge drama It Was Just an Accident, capping a politically charged celebration of global cinema.
Radio France Internationale ·