Body of missing Indian priest found on Scottish beach
Jun 26, 2017 at 9:04 am
Edinburgh police have found the body of an Indian priest serving in Scotland on a beach in East Lothian. Father Martin Xavier Vazhachira went missing around 13:00 on June 20. He was last seen in his parish house at St. John the Baptist Roman Catholic Church in Corstorphine, and parishioners reported him missing when he didn’t come to mass Wednesday morning, according to the BBC. Police found the...
Feed:
Canonical link: Body of missing Indian priest found on Scottish beach