Tuesday, November 29, 2011

PRT - Talking Justice: Talking Sense

The prison population of England and Wales is now 88,000, the largest ever!

The Prison Reform Trust has launched this new film explaining why we should reduce the use of prison if we want to reduce re-offending
-http://www.youtube.com/watch?feature=player_embedded&v=j3-jzUP_N7E

No comments: