By Lance Lambert.. Many Bible scholars claim the restoration of Israel has nothing to do with the Spirit of God. Lace expounds from Zechariah 12 and 14 shows the literal coming of the Messiah to the Mount of Olives in Jerusalem. It is a burden of the Word of the Lord concerning Israel… therefore we must sit up and listen to it.
Click here to listen to the teaching: The Spirit of God and Israel (1990)