Catholic Herald logo

The Duke of Gloucester opens a new sixth-form boarding facility at Stonyhurst College in Lancashire