Illegal for now but final borders can only be determined by negotiation (or at least that's the position of the UN).
Illegal, thank you for confirming that all settlements are illegal.
Now that we both agree that all settlements are illegal the question becomes why do you support Israel's continuing war crimes?
Your turn. Do you admit that IRGC and Hamas are terrorists groups or are you going to continue to back Iran's government over Canada's?
I say that Hamas and Israel have definitely committed acts that could be labelled terrorist, including Israel's targeting of civilian protesters.
The only difference being that while Hamas has largely turned away from those acts while Israel appears to be ramping them up.
I'm not sure what crimes you think justify labelling IRGC as terrorist, that appears more political.
The question for you is why do you label similar acts but on a larger scale committed by Israel as 'self defence' yet call it 'terrorism' when someone you don't like does it?