Orphan67

Those 'settlers' are the actual "Human Shields[tm]"; about 400,000 of them out in front of the IDF occupying "army".

Peglius

Zionism is modern day Naziism