Thousands of Palestinians and international peace activists took to the streets throughout the West Bank and Gaza Strip on Monday to protest against Israel's separation barrier.
Israel has released 400 Palestinian prisoners into the West Bank and Gaza Strip as part of the German-mediated prisoner swap agreement with the Lebanese Islamic movement, Hizb Allah, reached earlier this week.
Israeli occupation forces have killed an Islamic Jihad activist near the occupied West Bank city of Hebron.