Papal Blessing for Sheila Gallagher
By Ellen Teague Sheila Gallagher of the parish of Mary Immaculate and St Peter, New Barnet was given a Papal Blessing at Mass on Sunday 3 In the 1980s, Sheila was instrumental in setting up the Justice and Peace network in north London. A gr...