Quantcast
Home » Topics » obesity and life expectancy

OECD study: US ‘high on prisons, low on pensions’

The Organization for Economic Cooperation and Development (OECD) has released a report stating that the United States has the highest percentage of incarcerated citizens in the developed world and ranks ninth from the bottom in social spending. The report was included in what Business Insider calls a “massive pack of…

Google+