Al Quwa Al Jawiya Stadium Air Force Stadium, Baghdad, 🇮🇶 Iraq. Opening: 2004ShareShareFacebookPrintTwitterWhatsAppLinkedIn