A Matter of Life: The Scope and Impact of Life and Long Term Imprisonment in the United States

One in 6 people in prison–nearly 200000 people–are serving life sentences. This report examines the prevalence of life sentences nationwide.

No Comments

Sorry, the comment form is closed at this time.