Revelation 12:1-17: They Triumphed By The Blood of The Lamb
Introduction: Revelation 12 depicts a “great sign” in heaven. Through symbolic imagery it tells of Israel’s end time testing, and of Satan’s war against her. Though difficult to interpret its literal fulfillment, this text clues us into: (1) how Satan attacks the saints, and (2)… Read More »Revelation 12:1-17: They Triumphed By The Blood of The Lamb