News

That has led some to say that the Woman in Revelation 12 is Israel. You could go further and note that the Church is the spiritual Israel. So some have suggested that the Woman as the Church.
Revelation 12:1-5 (RSV) And a great portent appeared in heaven, a woman clothed with the sun, with the moon under her feet, and on her head a crown of twelve stars; she was with child and she ...