A much-needed reminder from Revelation 12 this morning: the saints will prevail against the powers of hell—not by Supreme Court justices or elected officials—but by the blood of the Lamb and the word of their witness to him.