A look into the background of Ali Shademani, commander of the IRGC Central Headquarters

Major General Ali Shademani, a senior commander of the Islamic Revolutionary Guard Corps (IRGC), has a long history of suppressing the Iranian people and committing human rights violations. Ali Shademani joined the IRGC in 1979. He was an active member during the Iran-Iraq war and served as the commander of the Ansar al-Hossein Division 32 … Continue reading A look into the background of Ali Shademani, commander of the IRGC Central Headquarters