The world has been watching the Israel-Hamas conflict unfold with bated breath.