Sunday, 26 July 2020

Breaking: LSD Chemist William Leonard Pickard to be Released From Prison

Breaking: LSD Chemist William Leonard Pickard to be Released From Prison

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

Blog Archive