EDINBURGH, Scotland – A priest who was reported missing last week from his parish in Edinburgh, Scotland was found dead on a nearby beach Friday afternoon.
Published in
International
EDINBURGH, Scotland – A priest who was reported missing last week from his parish in Edinburgh, Scotland was found dead on a nearby beach Friday afternoon.