There's a difference between occupying and conquering. Occupying to defend oneself is legal. Conquering to take over land is not. What Israel is doing by building settlements is conquering, and that is antithetical to a civilized world. We didn't build settlements in Japan after WWII. We built military installations for security reasons, which are legal by treaty with Japan and Germany. The problem is that people like you read people like me who say that Israel is breaking a serious law as, "Israel is and always has been the aggressor." I'm aware of the Six Day war and the intifadas. I'm aware that the Arab world is hostile to Israel, and would be even if Israel pulled out of Palestine. None of this gives Israel the right to annex territory or to act an an apartheid state. Israel is a signatory to the UN convention. This isn't "from the UN". It's called international law. It's not a new concept, as treaties have been in force since governments started using diplomacy.