News:

And we're back!

Main Menu

The End of Prison Visitation in America

Started by jimmy olsen, May 06, 2016, 08:12:28 AM

Previous topic - Next topic

Admiral Yi

From an Economist article on this subject I was surprised to learn the US has 30% less cops per capita than the rest of the world.

It also made the same point as Jake about the deterrent effect of likelihood of being caught, though it also said that there is evidence certain crimes are deterred by severity of sentence.