A Palestinian demonstrators hold national flags during a demonstration next a section of Israel's separation barrier in the West Bank town of Bethlehem
Palestinian men carry a wounded demonstrator during a protest against the Israeli controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.
A Palestinian demonstrator hurls a stone at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.