Prison Per Capita

So have you ever thought about why the US Prison per Capita is so high?

According to the 2012 Human Freedom Index (click here)

The United States is 20.
Russia is 111
The People’s Republic of China is 132

With Great Freedoms (20 out of 152), comes great responsibility.

When people like Teddy Janze Aguillard decides to commit indecent Behavior with Juveniles. that is a random search of mugshots from Louisiana, he just happened to be accused of a crime that isn’t administrative.