Fr Giovanni Scalese, the only priest in Afghanistan, so far, succeeded in escaping from the Taliban, bringing five nuns and 14 disabled children that they had been taking care of.

Fr Giovanni Scalese, the only priest in Afghanistan, so far, succeeded in escaping from the Taliban, bringing five nuns and 14 disabled children that they had been taking care of.
Are you happy? Am I happy? The journey of life goes forward only with steps of love: love of all neighbours, especially the poor and marginalized neighbours, love of creation, and radically and ultimately love of God – with the very love of God in our hearts: “Thou hast made us for Thyself and our hearts are restless till they rest in Thee” (St Augustine, Confessions).