MillenniumPost
Nation

Indian priest found dead in Edinburgh

A Kerala priest who was missing from last four days was found dead on a beach in Edinburgh in the UK, according to information received by Church sources on Saturday. A message about the death of Martin Xavier Vazhachira, belonging to the CMI Congregation, was received by the Carmelites of Mary Immaculate provincial here from the Archbishop of St Andrews in Edinburgh.
Next Story
Share it