Nicole D. Porter

Author Archive

  • Jan 22, 2020
    The United States is a world leader in incarceration and keeps nearly 7 million persons under criminal justice supervision. More than 2.2 million are in prison or jail, while 4.6...