That is the best news I’ve heard in years maybe Putin did it that’s awesome that’s amazing too good to be true!
That’s obviously a chemical explosion.! You can see some of the reaction still taking place in some of the ejected debris. looks like phosphorous or something like that.