The historic Shrine of Our Lady of Walsingham. / Credit: Norman Servais/EWTN Great Britain
London, England, Sep 25, 2023 / 14:30 pm (CNA).
The Rev. Dr. Robert Billing became the next rector of the National Shrine of Our Lady at Walsingham, the … […]