Iranian director Saeed Roustaee has been sentenced to six months to prison for showing his latest film, “Leila’s Brothers,” at last year’s Cannes Film Festival, according to an Iranian report. The Islamic Revolutionary Court convicted both Roustaee and Javad Noruzbegi for “contributing to the propaganda of the opposition against the Islamic system,” according to the […]
© 2020-23 Digest Wire. All rights belong to their respective owners.