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 data” from the OECD discussing current social and economic conditions among the world’s developed nations.
The United States imprisons 760 of every 100,000 citizens, according to the study. The only nation that comes anywhere close is South Africa, with a prison population of 329 prisoners per 100,000. The OECD average is 140.
Of the 34 nations included in the survey, the US ranks ninth from the lowest on social spending, above Australia, but below Ireland. France comes in at the top, followed by Sweden and Austria.
Read full story here