The power of Mary’s beauty to unite all God’s children
In the Church of the Holy Sepulcher in Jerusalem, directly over the very spot where our Lord’s Cross stood, right where our Savior died for our salvation, there stands a Greek altar. Directly next to it stands a Latin altar. In between the two altars hangs an icon of the Mother of God. Right at…