Israel hamas war updates bbc news July 8, 2019 16 32 64 128 Israel hamas war bbc news Israel hamas war bbc news today Israel hamas war 2023 bbc news Iran israel war news today live Israel and iran war news today