Terrell Thomas

Smart Justice

Did you know that Pennsylvania has the highest incarceration rate in the northeast? This is just one bit of information to be provided to us by Terrell Thomas of the ACLU Campaign for Smart Justice, an unprecedented multiyear effort to reduce the US jail and prison population by 50% and to combat racial disparities in … Continued