Remember that God is still in control
Pretty sure we are seeing the stage being set for the Gog Magog war .
You can bet China does not want to ISIS running into their country no more than Russia does
I always do. That being said, if the sole source is Debka, then it might not have been worth a ping at all.