Posted inSheerPost

I Faced Death by Incarceration. The UN Heard My Plea to Abolish Life Sentences.

Civil society organizations from around the United States gathered outside of the Palais de Nations in Geneva, Switzerland, where the informal briefings with the United Nations Human Rights Committee hearings were held. COURTESY VALERIE KIEBALA By Robert Saleem Holbrook / Truthout Decades ago, most people had never even heard the term “death by incarceration,” the racially […]