What else would you expect from a place that calls itself the “Land of The Free,” but has the highest incarceration rate in the world? 2018/12/032018/12/03 jarodkintz1Leave a comment Share this:EmailTweetShare on TumblrMorePrintPocketWhatsAppLike this:Like Loading... Share this:EmailTweetShare on TumblrMorePrintPocketWhatsAppLike this:Like Loading...