Why is This Interlude Here?

Revelation 12 is out of chronological context with the trumpets, and by its content, appears to provide some history to the apostle John.

Wearing a crown with twelve stars, the woman is reminiscent of Joseph, his dream related to his brothers (Gen 37:9), and as the recipient of his father Israel's blessings (Gen 49:22-26). The sign of the Woman symbolizes the nation of Israel, those who are of God's own possession, and the twelve stars appear to represent the twelve tribes of Israel (Rev 12:1).

The birth of a male child refers to Jesus Christ and His death / ascension who "is to rule all the nations with a rod of iron, but was caught up to God and His throne."

The red dragon is specifically identified as Satan (Rev 12:9), and John learns that 1/3 of God’s angels in heaven followed Satan.


This is an exerpt from: The Beasts.