Thermobaric Weapon
en.wikipedia.org
en.wikipedia.org
This is assumptive language accompanied by a random video that has not been confirmed (as far as anyone reading this board would know). With all the disinfo/misinfo that's been flowing through social networks, I don't think we can say that this is a thermobaric blast with any sort of confidence.