Featured image: United Nations General Assembly Hall. CREDIT Basil D. Soufi-SOURCE: Wikipedia Commons (Public Domain)
Tag Archive for Inside Story
Uploaded on Jan 31, 2012
The US has the highest prison population in the world. Does the “lock ’em up and throw away the key” attitude to crime and punishment really work, or is rehabilitation a better way to go? Guests: Larry White, Tracey Velasquez and Charlie Sullivan.