Israel fights to dismantle Hamas