(Zechariah 12:11; Romans 11:25-26; Revelation 7:1-8; 16:16-21)
John said the nations will gather at Armageddon. The meaning of this goes back to Zechariah 12: When Israel realizes that they have crucified their God, there will be great mourning, “like the mourning … in the valley of Megiddo,”1Zech 12:11 which is Armageddon in Greek.
Paul said, “When the fullness of the Gentiles has come in, all Israel will be saved.”2Rom 11:25-26
In Revelation 7, four angels hold back the four winds of destruction until the angel from the east, the end-time Church, seals the bond servants of God, numbered as 144,000, or 12,000 from twelve tribes of Israel.
The battle of Armageddon is described with all the imagery of a human battle, including armies of two hundred million men,3Rev 9:16 fire and brimstone,4Rev 9:17 and hailstones of one hundred pounds,5Rev 16:21 which can only be missiles.
References