The Riverchase Readings

Revelation 12:7-12 “ The defeat of the Dragon” (Friday 8/22/25)


Listen Later

Revelation 12:7–12 depicts a cosmic battle in heaven where Michael and his angels defeat the dragon (Satan) and cast him down to earth. The passage highlights that the accuser of believers is overcome “by the blood of the Lamb and by the word of their testimony,” showing the power of Christ’s sacrifice and faithful witness. It ends with a sober warning: while heaven rejoices in the dragon’s defeat, the earth faces his wrath, knowing his time is short.

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

The Riverchase ReadingsBy Chris Jones