The Question of Israel’s Right to Exist is a Red Herring

.....

© Foreign Policy