H/T Tundra T who has a write up on this here....and here they are.... what these people are really about
A young woman writes in Hebrew on the pavement already filled with statements in chalk, ”Long Live the people of Israel” and then a woman suddenly comes up, takes the chalk from her hand, refuses to give it back, while repeatedly pushing and shoving her.
For the rest of the article click here please