Julie Holland (@BellevueDoc) is reporting that LSD-chemist and longtime drug war prisoner, William Leonard Pickard is being released from prison. Pickard has been locked down since 2000 and was slated to serve two life sentences without parole. This story is breaking news and will be updated.
Read more: https://www.psymposia.com/magazine/william-leonard-pickard-lsd/?source=Snapzu
No comments:
Post a Comment