Catholic Herald logo

Fingers crossed: let’s hope it all goes somewhere