By Matters India Reporter Punnathura, June 22, 2020: The body of a Catholic priest was found in the well of a parish church campus in the southern Indian state of Kerala. Father Thomas Ettuparayil, priest-in-charge of St Thomas Church Punnathura under the Archdiocese of Changanacherry, was missing since June 21.Continue Reading