by Sean Reilly | Jun 20, 2008
The Charity Commission, the independent British charity regulator, and researchers at the Von Hugel Institute in Cambridge, have disagreed over the findings of a new report commissioned by the Church of England on the role of faith in social welfare. Writing in The...