Indian priest found dead in Edinburgh
BY Agencies24 Jun 2017 11:09 PM IST
Agencies24 Jun 2017 11:09 PM IST
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