29 October 2005

The Insanity of Drug Sentencing.

Left Off Colfax alerts us to yet another example of the insanity of drug sentencing in the United States.

No comments: