When you serve the Gods of your land faithfully you prosper. When you include the LORD then there are no human sacrifices. This is not Armageddon. If this were Armageddon, all humanity would know God Almighty was dealing with them. Instead you are being dealt with by one human female preserving Spirit while you as flesh are endowed to do your own dirty work as gods, headed to Hell; retribution for your witchcraft.
What we have is the destruction of a Ba'al, no different than the ark of the covenant in the Philistine camp as recorded in the days of Biblical Israel. That Russia has been in opposition to the U.S. -- like some Gog against Magog mockery -- is forgiven and not against them.