Synopsis: The saints overcome the Dragon and his forces through the death of the Lamb and their faithful witness, “even unto death” – Revelation 12:11.
In Chapter 12 of the book of Revelation, the “sign of the Great Red Dragon” appeared, a sign that war had commenced “in heaven,” the battle between the Dragon and Michael the Archangel. This “war” is the heavenly counterpart to the earthly events described in the passage: The Dragon’s attempt to devour the Son at his birth from the Woman clothed with the Sun. This “son” is a messianic figure destined to “shepherd” the nations. But the Dragon fails when the Son is exalted to God’s throne (Revelation 12:1-12. Compare Revelation 5:5-12, Psalm 2:7-9). Continue reading “Victory of the Saints over the Dragon”