Browse By

Daily Archives: May 24, 2016

EXCLUSIVE: Let My People Go! Essay by Teri Woods

The numbers are astronomical. According to Wikipedia, as of 2013: 2,222,300 people were incarcerated in the United States; another 4,751,400 were on probation or parole; another 651,000 were locked up in local jails and over 70% of these detainees hadn’t even been convicted yet — they either