The Mystery of Montserrat: Sacred Mountain of Christianity
Montserrat, the “serrated mountain”, near Barcelona in Spain symbolizes the vital power of the Church. Even after seemingly hopeless periods of decline, Our Lord leads her back again to her mission of salvation far beyond all known boundaries. What will the Marian shrine of La Moreneta on Catalonia’s Holy Mountain teach us today? Mysteriously, Our […]
Read More
Recent Comments