Catholic Herald logo

Fabio Mateus has preached the word to thousands on his journey