Search results
Locarno Film Festival Winners: ‘Critical Zone’ By Persecuted Iranian Filmmaker Ali Ahmadzadeh Takes...
Deadline via Yahoo News UK· 11 months agoIranian filmmaker Ali Ahmadzadeh clinched the Golden Leopard in the main international competition...