A Palestinian, humiliated and beaten by the Israeli police, branded with a hot iron: the Star of David on the cheek!
Unleashed, the Israeli police made, Wednesday August 16, a sensational irruption in the refugee camp of Shuafat, in Jerusalem. To the sound of boots that shook the pavement and trampled…
