Comment
Father, forgive me
The Stirrer 10 Mar 10
The Pope’s visit to Britain in September will come at a cost to taxpayers – possibly as much as £20million. It’s a moot point whether this amount – or, indeed, anything – should be spent on an organisation which still can’t shrug off the taint of child sexual abuse…
