KOCHI: Senior Catholic priest and rector of a famous Christian pilgrim centre in Malayattoor near here, Fr Xavier Thelakkat, was…
This website uses cookies.