The Southern Center for Human
Rights is a non-profit public interest law firm based in Atlanta, Georgia. Established in 1976 in response to the re-instatement of the death penalty in Georgia, SCHR is dedicated to ending capital punishment, mass incarcera
Feeds from the Web
There are currently no feeds available.