Articles by Natasja Sheriff

We found 1 results.


UN Expert Slams US as Only Nation to Imprison Kids for Life without Parole
Natasja Sheriff – Al Jazeera America, 16 Mar 2015

A sentence of life without parole means life and death in prison — a practice considered cruel and inhumane punishment for juveniles under both international and U.S. law.

→ read full article