Iran Down with America challenge launched end of October 2013In honor of what Iran has ordained a victory and acceptance by the world’s superpowers of “Tehran’s ‘nuclear rights” Iranian government run television broadcasted a “Down with America” celebration during live coverage of Foreign Minister Javad Zarif’s return from Geneva, Switzerland (Gateway Pundit).

Continue reading