All-Ireland Primate Archbishop Eamon Martin prays at the Wailing Wall during a pilgrimage by 175 Irish people to the Holy Land. Photo: Pádraig Ó Flannabhra
All-Ireland Primate Archbishop Eamon Martin prays at the Wailing Wall during a pilgrimage by 175 Irish people to the Holy Land. Photo: Pádraig Ó Flannabhra