Israel: Giving God no rest

Video Player is loading.
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Thousands of European Christians walk the ancient ramparts of the walls of Jerusalem each year, reminding God of His biblical promises for Israel.