Death to America? Or a Life Sentence?
by John Limbert An Iranian political cartoonist recently drew a demonstrator in the streets shouting, “Life imprisonment to America.” In other words, the July 14 nuclear agreement between Iran and P5+1 (the JCPOA) has created a new reality and a… Continue Reading