Every week we can find lots of photos of people throwing and slinging stones at high speeds towards Israeli policemen, in what are called "peace protests."
The irony gets lost after a while.
But sometimes, a protester will wear something that brings it all back.
Unfortunately, I couldn't find a repeat of this photo I found last year:
UPDATE: The UNICEF shirt is a Barcelona football shirt. (h/t Ian)