A German priest with the Society of African Missionaries has been found hanging from a tree at a spiritual renewal centre in Ghana. Fr Thomas Schwiedessen had been sent to the centre for counselling after reportedly behaving strangely. He had been referred to a psychiatrist and was scheduled for a review. The priest was connected with Read more