A faint hope for long sentence prisoners?

There are more people sentenced to an indeterminate term in England and Wales than in the other 46 countries in the Council of Europe combined.

There are more people sentenced to an indeterminate term in England and Wales than in the other 46 countries in the Council of Europe combined.