Posted inIllinois Prisons Over 200,000 people are serving life in U.S. prisons. These are the consequences. The Sentencing Project’s latest report explores “America’s enduring reliance on life imprisonment.” by Josh McGhee February 25, 2021December 5, 2023