Stone-throwing. What is it with Palestinians, read Arabs ? A definition of stone-throwing Individuals or groups who deliberately target and attempt to maim or murder people, by throwing rocks of a size and mass that can accomplish this objective, either directly at them, or at the vehicles in which they …
Read More »