
Defending the Fifth Freedom
January 4, 2021The US has the highest incarceration rate in the world. About 698 per 100,000 of the national population are in some form of detention. According to a March 2020 report from the Prison Policy Initiative, the US criminal justice system detains almost 2.3 million people in various facilities in the US and its territories. Chief … Continue reading Defending the Fifth Freedom