Support SF BayView
Donate or Subscribe to SF Bay View
Follow Us Twitter Facebook

Posts Tagged with "Jeremiah Sheppard"

A legendary Three Strikes prisoner dies

May 13, 2011

The people of the state of California, by and through their draconian Three Strikes and You’re Out law, have achieved another very shameful in-custody death. On April 19, at approximately 1:20 p.m., Jeremiah Sheppard tragically died on a dirt exercise track at the Folsom State Prison.

BayView Classifieds - ads, opportunities, announcements
San Francisco Comcast
Advertisement