Free Pickard


Well-known member
It has been over nine years since Leonard was arrested for allegedly manufacturing LSD at a missile silo in Kansas.

When Leonard was arrested he had a newborn child with his young wife. Leonard chose to pursue the case at great risk. Leonard was sentenced on November 25th, 2003 to two concurrent life sentences without parole. An appeal is now in process to reverse the decision. Please return to this site for more updates. Leonard has chosen this difficult task so that he might have the chance to live the rest of his life with his wife and child.

As you read this, he is still in confinement struggling daily with the legal intricacies of his case. Leonard practices meditation while in jail and sends his thoughts toward world peace. We ask for your loving kindness and support for this dear gentle soul, who is a casualty in the war on drugs.