Jafar Panahi Cannes 2025: A Defiant Victory at the Heart of Global Cinema
Jafar Panahi, the renowned Iranian filmmaker, has won the Palme d’Or at Cannes 2025 for his powerful film It Was Just an Accident. This historic win at Cannes 2025 marks a new chapter in Panahi’s career as a symbol of resistance in Iranian cinema.
Continue Reading
