As we watch Bible prophecies and perilous times unfold, Isaiah 59:19 declares the Ruach Elohim will raise a standard for those who believe God for deliverance! Jerusalem Channel presenter Christine Darg says Israel has the resources to protect itself as compared to the Jewish people’s helplessness when scattered among the nations. The God of Israel is our ultimate defense from all the cunning of enemies.