In today’s photo by Noam Chen, an IDF soldier prays at the Western Wall for God’s Divine protection and assistance as he prepares to carry out his duty to defend the Land of Israel and her people.

The post Deliver Your Enemies Before You appeared first on Breaking Israel News | Latest News. Biblical Perspective..

Source: Israel in the News