Thiruvananthapuram: The renovated Vettucaud Madre de Deus church, a major Christian pilgrim centre in south Kerala, will be consecrated on Wednesday. Archbishop of Latin archdiocese Soosa Pakiam will dedicate the church to the public at a function organized at 4.30 pm. Major Archbishop of Syro-Malankara Catholic Church Baselios Cleemis willContinue Reading