A Divine Word Missionary Recepient of St Mother Theresa Award

Fr Leo Smith SVD, a long time Divine Word Missionary in the Philippines working to provide decent housing for many

Continue reading

%d bloggers like this: