A report released by the Taub Center for Social Policy Studies in Israel shows the country has the highest poverty rates among OECD countries and faces “worrisome trends” that could have disastrous effects on its growing population.
Read Full Article at RT.com