Rev 12:1, “Now a great sign appeared in heaven: a woman clothed with the sun, with the moon under her feet, and on her head a garland of twelve stars.”
We’re taught that the woman is Mary, she gives birth to the male Child (Jesus, verses 2 and 5). The 12 stars signify Israel. God protects them from the enemy Satan, who wants to meanly devour her Child soon after birth. (verse 4). Michael and his archangels defeat the Devil (verse 10)
“And they overcame him by the blood of the Lamb and the word of their testimony.” (Verse 11).
My soul magnifies the Lord.Luke 1:46
When I witnessed Jesus Christ’s kingdom to two people, I pray His truth sets them free from looking elsewhere for Savior. Some talk of Queen of heaven who represents sin and darkness and is defeated (Rev 18).
What does this mean for you and me? Father God loves family, He's all powerful, the enemy is defeated, our strength is knowing Jesus Christ's commandments and love toward us. ***Pastor Joseph Prince has said Revelation is a great book and that we should read it.
“Declaring the end from the beginning; and from ancient times things that are not yet done, saying, ‘My counsel shall stand, and I will do all My pleasure.’ ” Isaiah 46:10