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” appears, a sign that war has commenced “in heaven,” the battle between the Dragon and Michael the Archangel. Continue reading Victory over the Dragon