Abigail Lee, Science and Technology Editor
• March 25, 2021
Mass incarceration is a defining feature of the United States. It’s one of the biggest problems we face, with 2.3 million people incarcerated in the U.S. Despite making up just 4% of the world population,...