Shuafat is a Palestinian town near Jerusalem – the Israeli barrier keeps the Palestinians insdide – Israel believs it is necessary to prevent terrorist attacks