Chief of the Palestinian National Initiative, Mustafa Barghouti says Israel is facing global pressure after the Hamas approval of a proposed Gaza ceasefire deal.