Soldiers of the IDF’s Caracal Battalion rest up before beginning a 16 km journey overnight to complete their basic training! These brave women will be stationed near the border with Egypt.

The post O Israel, Trust in the Lord appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News