Hero priest dies at 88
Monsignor John Patrick Carroll-Abbing, who founded Boys’ Towns of Italy, has died following a stroke, aged 88.
Although born in Britain, he was an Irish citizen who had lived in Italy since 1930 when he went to Rome to study for the priesthood.