The United States is the world’s foremost prison nation-with the highest percentage of people behind bars-and Louisiana is its capital, with the most senseless mix of lengthy sentences for non-violent crimes, skyrocketing prison costs, and little evidence that its ‘lock ’em up and forget ’em

Read the Full Article