[caption id="attachment_2331" align="alignnone" width="212"] Long Road Back: Ex-Offenders' Struggle for Acceptance[/caption] With one in every 100 citizens locked up in prison, the United States boasts the highest prison population in the world. Over 650,000 prisoners are released back into society each year. This documentary tries to help the viewer understand what it means to…
Read more
- 1
- 2
Tina Siemens
Calvin King
Bob Gerber