Obituary for Sister Catherine Houlihan SP

Sister Catherine Houlihan SP died peacefully on Saturday 23rd February. She was known to many in the Diocese of Leeds. She had been an inspirational Headteacher and in Bishop David Konstant’s time was Vicar for Religious. She had also been responsible for bringing the Beginning Experience – a Catholic programme… Continue reading