It is worth noting that Khamenei has been using his Revolutionary Guards (IRGC) and all other oppressive apparatus to control Iran’s volatile society somehow.
Iran nuclear deal awaits final decisions after talks stalled-Xinhua english.news.cn - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from english.news.cn Daily Mail and Mail on Sunday newspapers.