Jerusalem: an immovable rock for the nations

Centuries ago, the prophet Zechariah declared the words of the Lord: I am going to make Jerusalem a cup that...