Rubbish propaganda. I come to your house, fuck your wife and daughter, then say you have a right to a home, but inside your toilet only. Nonsense.
The creation of Israel state is clearly the typical Anglo strategy of creating instability in a region rich with oil to hijack the region.
The Anglos could have force the Jews to create their own state in largely empty lands in Canada, Australia or even USA, why go squeeze into a heavily contested and populated lands in the middle east?
Not a supporter of ROPs but don't give a fuck who kills who over there.