Catholic Herald logo

Kenneth F Hackett fills diplomatic post that has been empty for a year