U.S. Prison System is an embarrassment April 14, 2013 by seanmcvay 0 U.S. Prison System is an embarrassment Title says it all. Advertisements