Leader names General Vahidi deputy head of Iran’s Armed Force

General Vahidi, a veteran commander of the Islamic Revolution Guards Corps (IRGC), has held key military and governmental positions over the past four decades, according to Press TV.

He served as commander of the Quds Force from 1988 to 1997,…

Continue Reading