Rachel and Kelli discuss the monster that is America's prison industrial complex. Corporate interests incentivize putting more Americans behind bars and doling out harsher sentences, and we think that's some ol' bullshit.
Rachel and Kelli discuss the monster that is America's prison industrial complex. Corporate interests incentivize putting more Americans behind bars and doling out harsher sentences, and we think that's some ol' bullshit.