Iran holds annual defense drill

The massive 2-day “Defenders of Skies under Guardianship of Supreme Jurisprudence” exercise is being conducted by the Islamic Republic of Iran Air Force (IRIAF), Islamic Republic of Iran Air Defense…