text: who is the woman clothed with the sun in revelation 12?   that's the blessed virgin mary. look at how she looks like in her apparitions in fatima and other places. she gave birth to the messiah who brings salvation and is also satan's enemy. this could also refer to the catholic church who had been persecuted in any way throughout centuries of history for teaching about the truth of jesus christ. the catholic church produces martyrs and saints, and the church's teachings through the pope were also contradicted by its enemies even this present time.