NC organization providing $500 monthly checks to formerly incarcerated
Step Up Durham is a nonprofit taking steps to help the formerly incarcerated get back on their feet.
More Videos
From CNN Newsource affiliates