Iranian Reform Front Leader Files Complaint Against State TV

The head of Iran’s Reform Front, Azar Mansouri, has formally filed a complaint against the Islamic Republic of Iran Broadcasting (IRIB), accusing the state broadcaster of misrepresentation and unfair coverage of a recent statement issued by the…

Continue Reading