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