Jerusalem is the city of peace. Yet there has never been a much peace seen for that city of God, and city of David.
The battle seems to be ongoing; never ending. The Scripture we look at today even shows further battles set against the city as the nations of the world gather against her in what the Bible calls the “Day of the LORD”…
“Behold, the day of the LORD cometh, and thy spoil shall be divided in the midst of thee. For I will gather all nations against Jerusalem to battle; and the city shall be taken, and the houses rifled, and the women ravished; and half of the city shall go forth into captivity, and the residue of the people shall not be cut off from the city. Then shall the LORD go forth, and fight against those nations, as when He fought in the day of battle.” Zechariah 14:1-3 (KJV)
We are instructed by the Psalmist to pray for the peace of Jerusalem (Psalm 122:6); and I personally believe that we still should do so. What affects Jerusalem seems to affect the rest of the world. If there is no peace there; there will be no peace anywhere.
The event foretold by the prophet Zechariah has yet to happen. It will take place, or begin to take place as God judges Israel, and the nations of the earth during what we call the great tribulation.
Jerusalem will be defeated, and fall to the nations; yet the LORD will “go forth, and fight against those nations, as when He fought in the day of battle”. He will be victorious.
The battle of the cross has been won. The events are set. Jesus Christ shall reign forevermore; and there shall be peace.