The Obama Administration: At Odds with Itself, and the People of Iran

ISICRC Editorial    Senator Dianne Feinstein (D-California), the former chairperson of the Senate Intelligence Committee, sparked controversy recently when it

Read more

Iran: The Ventriloquist Dummy’s New Lexicon

By Amir Taheri Source: Asharq Al-Awsat   Though it is too early to assess the impact of President Donald Trump’s

Read more