Iran, Iran Protests, Free All Protesters, Human Rights, Iran Uprising.
been on streets since Thursday, December 28, 2017. Major General Mohammad-Ali Jaafari Commander of the Islamic Revolutionary Guards Corps (IRGC) He is also Commander of Tehran’s Sarollah Garrison, General Command of all suppressive measures in Tehran. On January 3 he admitted to the IRGC