fromwww.independent.co.uk
2 months agoRevealed: The staggering cost of detaining prisoners on inhumane' jail terms
The UK spent £145 million in 2024 on imprisoning prisoners with abolished indefinite jail terms, criticized as psychological torture.