THE WOMAN seated on the scarlet beast in the wilderness is called Babylon the Great, “a name of mystery.” The beast is described as a chimera in Revelation 12—part leopard, part lion, part bear. That’s a callback to the beasts of Daniel 7 which, if you include the fourth beastContinue Reading