The U.S. leads the world in the total number of incarcerations, imprisoning Americans at a rate of 629 people per every 100,000. And even though the current rate is the lowest in 20 years, the United States in 2022 had more than two million people in prison, according...
