• Embed

Trapped Infographic

Season 1Bonus3/2/17

Nearly half a million US citizens are awaiting trail in jail with five out of six due to being unable to afford bail.

Up Next
Loading...