There was no place to hide from priestly persecution last week as the Spiritan scourge poured forth in dreadful detail from every media source. Were there no decent priests, we wondered as we wandered around Killarney on a winter mini-break? Then we encountered a bronze statue which eloquently answered that question across the mists of time. The sculpture re-imagines Monsignor Hugh O’Flaherty – the “Vatican Pimpernel” – striding defiantly across St Peter’s Square at the height of World War II. An adjacent sign reads “God Has No Country” – a fitting epitaph for a local son of Killarney whose life...