Catholic Herald logo

Churches should work together on points of common agreement not strive for the impossible