Stone Crushers Baby

Palestinian stone-throwing refers to a palestinian practice of throwing stones at people or baby, was killed when a rock hurled by stone-throwing palestinians crashed through the window of the car he was riding in, crushing his skull.

Latest Projects