A Miracle in Greece: What a Weeping Icon Could Mean
By Michael Lotti Just a few months ago, an icon of Archangel Michael on the island of Rhodes in Greece began weeping. What could this mean? The meaning of a miracle may seem obvious. Something remarkable happened, and it can only be attributed to God. It’s a miracle! Atheists, take note! But, in fact, miracles are not self-interpreting. That was the core of Jesus’ response to John the Baptist: When John, who was in prison,