All news on the topic: Stephen Dean

555
Seven deaths at “squalid” HMP Pentonville expose crisis in Britain’s prisons
Within one year, seven men died at the ‘squalid’ and ‘inhumane’ prison.