Catholic Herald logo

St Vincent de Paul Society is a charity which provides a grace filled encounter for many suffering people each year