What is Armageddon, The Beast’s Waterloo?

What is Armageddon, the Beast’s Waterloo? It doesn’t literally exist on the maps, so the name is an enigma. Evidently John is combining the plains of Megiddo with the Mountains of Israel to symbolize “the place where evil meets its proverbial Waterloo. The Beast and his Nephilim Demon Kings meet their end: “On the mountains …

What is Armageddon, The Beast’s Waterloo? Read More »