When Life Means Life

More
< Videos

When Life Means Life

Britain’s jails are overflowing. More than 87,000 prisoners are currently incarcerated within their walls. For almost all of these prisoners the aim is rehabilitation and release, but a tiny number are deemed so dangerous and depraved, that they will NEVER be freed.