Arlozorov Forum Opinion: The OECD report on Israel ignores one major thing – the citizens of Israel 03.04.25