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

HYDERBALD, Pakistan – Pakistanis are mourning those killed and wounded in a series of terrorist attacks which have taken place this week in the country, including one on a Sufi shrine that left more than 80 people dead.

Published in International