>>513768561
seems like they're just decomposed.
Also Russia uses thermobaric artillery called TOSochka