Swarming Spirits Religion & Spirituality, History, ChristianityTim SteadmanJuly 15, 2021answers, Ancient, Babel, Jesus, Gilead, prophecy, questions, Genesis, Giants, Megalithic, Nimrod, Spiritual, angels, demons