Scotland and India united in grief
2017-06-30
Catholics in Scotland and India are united in grief over the death of much-loved priest Fr Martin Xavier Vazhachira, whose body was found on an East Lothian Beach last Friday after he’d been missing for three days. By Ian Dunn and Amanda Connelly The alarm was raised on Tuesday afterContinue Reading