Palestinian protesters shout slogans during a protest in the West Bank city of Nablus. Hundreds of Palestinians demonstrated in the West Bank and the Gaza Strip in support of 120 Palestinian detainees who went into an open-ended hunger strike three weeks ago to protest at their administrative detention.