Subscribe for notification

Fr John Snehanand

Fr John Snehanand dies

Fr John Snehanand, anĀ Indian priest who ceaselessly promoted communal harmony, has died. Fr John, a member of the Indian Missionary…

3 years ago

This website uses cookies.