Britains moral depravity

Britain’s moral depravity. The campaign against the Israeli “settlers” amounts to racist ethnic cleansing.