freedomnews.org.uk
Prison Island: A new report on prison expansion in England, Wales and Scotland – out now
In August Corporate Watch, a not-for-profit co-operative that researches the social and environmental impact of capitalism, released their latest report on prison expansion in England Scotland and …