It’s all over because God hates nazis and is on Russia’s side. That’s the cause; the ammo dump is just an effect...
God is on the side of the atheist Communist revanchists who were celebrating May Day in Moscow yesterday?
How’s that supposed to work?
https://www.youtube.com/watch?v=nqfPg3qgYFw