Indian priest dies in mysterious circumstances in Scotland
July 27, 2017
Father Martin Xavier Vazhachira, a 33-year-old Indian priest completing a doctoral studies in Scotland, was found dead on a beach on June 23, three days after he failed to show up for Mass at his parish.
Over a month later, Scottish authorities, citing the continuing investigation, have yet to release his body to his family.
For all current news, visit our News home page.
- Release of Fr. Martin Xavier's body may be delayed further (Manorama Online)
- Mystery surrounds death of priest who went missing in UK (Crux)
All comments are moderated. To lighten our editing burden, only current donors are allowed to Sound Off. If you are a donor, log in to see the comment form; otherwise please support our work, and Sound Off!