Divine Word Missionary recepient of St Theresa Award

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

Continue reading

Advertisements