Catholic Herald logo

ACTA release statement responding to criticism from the Bishop of Lancaster

The Church of St Walburge will be run by the Institute of Christ the King Sovereign Priest