S1E19: A Matter of Life, with Dr. Ashley Nellis, Sentencing Scholar
This week on Just Justice, we’re taking a hard look at life sentences in America—a country where one in six incarcerated people is serving life behind bars. That’s nearly 200,000 individuals, making the U.S. one of the most punitive nations in the world. Host Jessica Henry sits down with Dr. Ashley Nellis, a leading sentencing […]