Catholic Herald logo

Benedict XVI says that the Cross is a luminous sign of God’s love

At each of the Stations a meditation by Sister Maria Rita Piccione was read

A daily guide to what’s happening in the Catholic Church