Indian priest found dead in Edinburgh

Update: 2017-06-24 17:39 GMT
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. 

Similar News