News

Faith into action - a profile of SVP president-elect Helen O'Shea

Helen O'Shea will be the 19th national president of the St Vincent de Paul Society (SVP) in England and Wales when she takes up the mantle from...