It’s a thermobaric bomb. Explosion so intense it sucks oxygen out of their lungs and they suffocate. Oh and it vaporizes them too.
Thanks.
I bet it made one hell of a “Krump” (what the big artillery always sounds like to me from a distance...) when it went off...