The arch diocese of Kolkata was set up in 1886, and it's saint is St Francis Xavier. But then along came Mother Teresa
someone with much deeper ties to Kolkata than Francis Xavier.
The arch diocese of Kolkata was set up in 1886, and it's saint is St Francis Xavier. But then along came Mother Teresa
someone with much deeper ties to Kolkata than Francis Xavier.