I am with you. The ‘hang in the air and flicker’ has got me fooled.
And the use of WP in civilian areas would be a Reuters-ready moment.
Still baffled and ready to be educated.
Somebody else already mentioned it here. The one that looks like a firework could be a HE shell that went off too early. The ‘rain of fire’ quote is on Drudge now, with photo.