Firouzabadi

Iranian Armed Forces’ Chief of Staff Major General Hassan Firouzabadi.

Firouzabadi praises performance of Iran nuclear team