Major General Hossein Salami is a top Iranian military commander who currently serves as the commander-in-chief of the Islamic Revolution Guards Corps (IRGC).
Major General Hossein Salami is a top Iranian military commander who currently serves as the commander-in-chief of the Islamic Revolution Guards Corps (IRGC).