Iran Sentences Director Saeed Roustaee to 6 Months Over Film
byAdarsh Raj-
The Islamic Revolutionary Court said the director of “Leila’s Brothers,” Saeed Roustaee, and the film’s other producer had been “participating in the opposition’s propaganda.”Christopher Kuo[Collection]