Dire Human Rights Conditions in Philadelphia Prisons Make Us All Unsafe
In America, we are supposed to be innocent until proven guilty. The lived experience of those incarcerated before having their day in court is just the opposite. Between 70 percent of people detained by [more…]