ali fadavi

The Islamic Revolution Guards Corps (IRGC) Navy Commander Rear Admiral Ali Fadavi

IRGC commander wishes success for Iran’s president in UN General Assembly mission