A Catholic priest, who went missing in Scotland three days ago, has been found dead, an Indian news portal reported on June 24.
According to unconfirmed reports in deepika.com, the body of Father Martin Xavier Vazhachira was found on a beach closer to his residence.
The 33-year-old priest, a native of the southern Indian state of Kerala and a member of Carmelites of Mary Immaculate congregation, served as the parish priests of St. John the Baptist’s church in Corstorphine since October 2016. The parish comes under Edinburgh diocese that he joined on July 15, 2016..
Although Father Xavier went missing on June 21, the news about his disappearance appeared in media only two days later. According to the Malayalam portal, the priest had contacted his relatives in Kerala by phone on June 20 evening. He was doing doctoral studies along with the pastoral duties.
