General Mohammad Ali Jafari, commander of Iran’s Revolutionary Guards (IRGC), has admitted that he was taken by surprise by the sheer “magnitude” of protests that
as once more expressed his dismay over the on-going illegal house arrest of Green Movement leaders Mir Hossein Mousavi and Mahdi Karroubi. According to pro-opposition