ali fadavi

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

IRGC commander: US never dares to threaten Iran