Hamas VS Israel latest updates