By Hooman Razavi. Since February 2015, producer Mostafa Azizi has been detained in Iran’s notorious Evin Prison (when visiting an ailing parent) on a bogus charge of endangering national security and insulting the supreme leader. Azizi is sentenced to 8 years and is now waiting for an appeal, supposedly to […]
