New British prison has no bars on windows and pet therapy; so how good is pet therapy?
A brand-new prison in Wellingborough, Northamptonshire, HMP Five Wells, will seem, to some, like a holiday camp. It does not sound like a prison. Everyone… Read More »New British prison has no bars on windows and pet therapy; so how good is pet therapy?