As US President Barack Obama kicked off his Middle East visit, dozens of protesters hit the streets in the divided city of Hebron.
Wearing Martin Luther King masks, they called for an end to what they call an “apartheid” there.
Several Jewish settlers – who live among the Palestinian majority in Israeli-controlled parts of the city – heckled the demonstrators, before being moved on by police.
There was a much larger protest in Gaza City, where people burned pictures of President Obama and set fire to American flags.
One protester said: “Obama, you are not welcome in the blessed land of Palestine. We here in Palestine and the people of Gaza do not want this visit. This visit will only bring more shame and humiliation onto us.”
Washington has said the US President will be using his three day visit to Israel and the Palestinian territories to try to coax both sides back into peace talks.
Direct negotiations between Israel and Palestinians broke down in 2010 over the issue of Jewish settlement building in the West Bank.