08 Jan A Matter of Life: The Scope and Impact of Life and Long Term Imprisonment in the United States Posted at 20:26h in Hood Art, Just Hood by 0 Comments Share One in 6 people in prison–nearly 200000 people–are serving life sentences. This report examines the prevalence of life sentences nationwide.
Sorry, the comment form is closed at this time.