Panaji: The Portuguese strengthened the roots of Christianity in Goa and introduced the faith in Sri Lanka, but it was St Joseph Vaz, an indigenous priest, who worked with a vision ahead of his times in reviving the Church in the island. More than three centuries later, the illustrious GoanContinue Reading