Thermobaric air/fuel bomb. Over and over and over.
There’s plenty of petroleum products over there to work with.
“much higher than a previous estimate of 10,000”........
And this “estimate” comes from our so-called Central Intelligence Agency? No wonder things are swirling down the crapper with that bunch overseeing things. Bunch of dumb-asses!