News

With nearly two million people behind bars at any given time, the United States has the world’s highest incarceration rate.