Advertisements
Read Time:12 Second
Israeli and Palestinian officials are meeting in the Egyptian resort town of Sharm el-Sheikh in a bid to ease tensions between the sides and rein in a spiral of violence ahead of a sensitive holiday period beginning this week