Thousands Of Prisoners To Be Released Early To Ease Crowding In UK Jails
England and Wales have the highest per capita prison population in Western Europe (Representational) London: Thousands of prisoners are to be released early starting September to prevent the “collapse” of …