A revealing look at the worldview of the Iranian ruling elite from Iran Focus: “Iran says U.S., Israel ordered September 11 attacks” Tehran, Iran, Sep. 06 – The Supreme Commander of Iran’s Islamic Revolutionary Guards Corps accused the Bush Administration and the Israeli security service Mossad of ordering the September 11, 2001 attacks in New … Continue reading Iran Revolutionary Guards commander: “the political heart of the Islamic world is in the Islamic Republic of Iran”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed