Add to Lightbox
Palestinian demonstrators attend a protest against Israel's separation barrier in the West Bank village of Bilin, near Ramallah. Israel says the barrier is necessary for security while Palestinians call it a land grab.
all images © apaimages
APAimages is an independent Palestinian photojournalism agency