Israeli border policemen and a protestor pull a Palestinian flag during scaffles near Damascus gate to Jerusalem’s Old city, in window picture, Israeli security force detain a Palestinian man during clashes, here on Sunday
Jerusalem: Israeli border policemen and a protestor pull a Palestinian flag during scaffles near Damascus gate to Jerusalem’s Old city, in window picture, Israeli security force detain a Palestinian man during clashes, here on Sunday. –Agencies