Share this article

"Peace in the Holy Land Means Peace Elsewhere"

Reflection by Apostolic Delegate in Jerusalem The apostolic delegate in Jerusalem wrote this reflection for Christmas, noting that the birth of Christ and the faith of Christians and pilgrims are a source of optimism and peace. This …