Catholic Herald logo

Associates were welcomed into the British Province of the Sisters of St Mary of Namur during a weekend of prayer in Harrow, north-west London