The Riverchase Readings

Revelation 12:7-12 "The Great Dragon is Defeated" (Tuesday 9/9/25)


Listen Later

Revelation 12:7–12 unveils a war in heaven where Michael defeats the dragon, and Satan—the ancient serpent and accuser—is cast down. A heavenly hymn explains the meaning: Christ’s death and resurrection inaugurate God’s kingdom, silencing the accuser, and believers conquer “by the blood of the Lamb” and the word of their testimony, loving not their lives even unto death. Heaven rejoices, but earth faces the dragon’s fury for a short time—an already/not-yet call to courageous, faithful witness.

...more
View all episodesView all episodes
Download on the App Store

The Riverchase ReadingsBy Chris Jones