Catholic Herald logo

Lord Nicholas Windsor and Lord Alton of Liverpool attend Mass celebrated by Cardinal McCarrick