Petition: Don’t Leave Roderick Walker in Prison for Life over LSD

Roderick Walker was sentenced to life in prison for LSD well over a decade ago. Now, this non-violent offender is the focus of a national petition to request his clemency and release from prison. Roderick, called “Rudd” by his friends, was born in California to hippie parents, and was reportedly a devout DeadHead before he […]