Corstorphine

1 Result / Page 1 of 1

Background

MYSTERY SURROUNDS A UNITED KINGDOM PRIEST WHO WAS FOUND DEAD

Winchester, VA - There was sad news for parishioners of Saint John the Baptist Catholic Church in Corstorphine, Scotland last week. Crux reports that their 33 year old priest, Father Martin Xavier Vazhachira was found dead on a beach on Friday near his parish. Father Vazhachira, a native of India who was studying for his postgraduate degree at Edinburgh University, had been reported missing last week, having last been seen on […]

today06/29/2017 5

0%