Showing posts with the label Sodom

When the Archangels Weep

St. Michael the Archangel Icon Weeping at Rhodes, Greece In 2013, in Rhodes Greece, an Icon of St Michael the Archangel began weeping.  There is a video of the event, which I will post a link to at the end of this post.  When I saw this, I was terrified.  The implications are quite frightening. Statues of the Blessed Virgin and even images of our Lord have also wept in the past, sometimes even blood. .... TO READY MORE...CLICK HERE!