isicrc

Iran defeats U.S. Navy in defiant animated film

A full-length animated film depicting an armed confrontation between Iran’s Revolutionary Guards and the U.S. Navy is soon to open in Iranian cinemas, amid rising tensions over President Donald Trump’s hardening rhetoric against Tehran. The director …

Read More »

Putting Iran on Notice / Kenneth R. Timmerman

The announcement from National Security Advisor Lieutenant General Michael Flynn on Wednesday that the Trump administration was “putting Iran on notice” after its latest ballistic missile test is bad news for the ruling clerical elite and …

Read More »