SCOTLAND TO RELEASE INDIAN PRIEST’S BODY
LONDON: Over a month after Indian priest Martin Xavier Vazhachira was found dead on a Scotland beach, authorities have agreed to release the body for repatriation to his home state of Kerala, official sources said on Friday. Scottish investigators have been investigating the case, but are yet to release the report or announce the cause of his death.