Jerusalem – “An Immovable Rock for all Nations” (Zechariah 12:3)

By Andrew Tucker.. When speaking about the events leading to His return, Jesus taught that “Jerusalem will be trampled on by the Gentiles until the times of the Gentiles are fulfilled” (Luke 21:24). No doubt He was referring to many passages in the Hebrew Tenach, in which Jerusalem is described as the city to which …