Cannes awards its Palme d’Or trophy to Iranian revenge drama ‘It Was Just an Accident’

This post was originally published on euronews.