Samaritans volunteer completes 9,500km Irish walking tour
A Samaritans volunteer raising awareness of the mental health charity by walking more than 9,500km from branch to branch is coming to the end of the Irish leg of his tour...
Read more...