‘Dickensian Squalor’ – HMP Wormwood Scrubs’ Latest Damning Report

2016-04-12T12:24:00+01:00

‘Dickensian Squalor’ – HMP Wormwood Scrubs’ Latest Damning Report Wormwood Scrubs Prison has come under serious criticism in a recent report from the HM Inspectorate of Prisons – which highlighted [...]