Members of Iran’s political and military leadership have reportedly framed the decision to extend nuclear negotiations with the P5+1 nations – the United States, Russia, China, France, the United Kingdom and Germany – as a victory for the regime. Al Arabiya reports that Islamic Revolutionary Guard Corps (IRGC) commander Maj. Gen. Mohammad Ali Jafari...
Continue Reading >>