Israel Has Highest Poverty Rate in the Developed World, OECD Report Shows

Israel is the most impoverished of the 34 member countries, with a poverty rate of 20.9%, according to a report released by the Organization for Economic Cooperation and Development.

Israel is the most impoverished of the 34 economically developed countries, with a poverty rate of 20.9%, according to a report released by the Organization...