War in Heaven Posted by By Joel Halcomb November 3, 2026Posted inScriptureNo Comments Revelation 12 depicts a great conflict between a woman "with a crown of twelve stars on her head" and an enormous red dragon. The dragon explicitly represents Satan. Less obviously,…