IntroductionMegiddo--the ruins of which are Tel Megiddo--is an ancient, fortified city near the mouth of the Jezreel Valley in modern-day Israel....

Continue Reading