Double Standard: Investing in Animal Redemption While Ignoring Human Rehabilitation

Study: U.S. incarcerates more people than any other nation on earth.