3 ms·Are you saying the decayed Palestinian leadership justifies their peoples abuse by Israel?by wahnfrieden 4y agoAre you saying the decayed Palestinian leadership justifies their peoples abuse by Israel?