Capping Prison Sentences

December 9th, 2016 by Tad Nelson in Criminal Defense, Understanding Texas Law

The United States has the highest rate of imprisonment in the world. According to figures published by the BBC, 737 out of every 100,000 Americans are currently in jail. The only other country that comes anywhere near that rate is Russia (615 per 100,000 in prison). Marc Mauer, the executive director of The Sentencing Project, […]

Read More →