Bushido Films
-

Not a place for rehabilitation, but for punishment
PRISON: The harrowing plight of over three thousand IPP prisoners in England and Wales who remain in jail indefinitely despite completing their sentences years ago.

PRISON: The harrowing plight of over three thousand IPP prisoners in England and Wales who remain in jail indefinitely despite completing their sentences years ago.