A private collection of material focusing on the never ending joys of the Trimet industrial complex-Follow the Twitter feed for complete coverage and trimet scanner calls https://twitter.com/AlYourPalster
Monday, April 18, 2011
LAND OF FREEDOM
New figures show the United States has the highest incarceration rate in the developed world, while ranking ninth worst in social spending. According to the Organization for Economic Cooperation and Development, the United States imprisons 760 of every 100,000 citizens, more than five times the OECD average.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment