Tag: IAEA

Allen Tasslimi: Why Tehran’s media broke the MEK taboo

Iran’s mass media are tightly controlled by the regime’s Ministry of Intelligence. This includes 16 nation-wide and 34 provincial TV channels, in addition to 10 satellite channels with a global reach.