The stunning Miracle of the Sun, described below in an eyewitness account, was a modern miracle testifying to the truth of the Catholic Faith and Our Lady’s exalted role in the economy of salvation. It was heaven’s seal of approval … Continue reading
