Catholic Herald logo

Fr Morty O’Shea aims to raise £9,000 for running in Swansea Bay 10k