Asian News India: New Carmelite priest ordained in Karwar Diocese 'God sends a priest to proclaim the Gospel' Bishop Dumingo Dias.