The Truth About Pope Leo XIII, the Archangel Michael and Satan

Kevin Symonds explains the truth about the vision of Pope Leo XIII about a dialogue between Jesus and Satan. He explains how this relates to the St. Michael prayer and if there are any connections to Our Lady of Fatima.

Leave a Reply