An “air mine” is a new one on me. My impression of many Arab and Persian military spokesman is that they are propagandists first and foremost. Sometimes what they say is a soft version of an SNL skit (and I do not just refer to Baghdad Bob).
Oh come on, those are nothing new.
“Air mines” are designed and built by “air heads”!
Yup, I’m real scairt now...