Posted 10/12/2022 by Mark Miclette
Incarceration is an American scourge. More than 1.4 million Americans lived in prison in 2020. Yet this number doesn't account for all incarcerated people. Many people spent days or weeks in jail, and most Americans conflate prison with jai... Read more