"In fact, nearly 70 percent of formerly incarcerated people nationally are re-arrested within three years of their release. Even more striking, nearly 60 percent of formerly incarcerated people who live on the street because of barriers to housing are rearrested within the very first year after being released. "
Vera Institute
August 30, 2018
Read More