Iranian director Saeed Roustayi jailed for ‘unauthorised’ Cannes film screening

Sentence of the Leila’s Brothers maker, along with producer Javad Noruzbegi, was for ‘propaganda of the opposition against the Islamic system’

The Guardian