Decapitation of the Iranian military. How apropos.
Allahu Snackbar! Baghdad International Airport is an open shooting gallery and Islamic terrorists are sitting ducks.