Revelation Chapter 12 Revelation 12:7-12 A war in heaven! Satan and his angels are hurled to the earth; The triumph of the saints!