By Stacy M. Brown, NNPA Newswire Senior National Correspondent The Sentencing Project, an advocacy organization promoting humane responses to crime, has released its report, “A Matter of Life: The Scope and Impact of Life and Long-Term Imprisonment in the United States.” The report provides a detailed analysis of life sentences, revealing that nearly 200,000 people—one in six […]
