Dr. Thiel, from Tel Megiddo in Israel, discusses Armageddon, some of its history, and what the Bible says about it. Is this the place where forces in the world will gather to fight? Will they fight here or is the related battle somewhere else. Dr. Thiel answers these questions and more.
A written article of related interest is titled: Armageddon