Israel and Hamas agreed to a ceasefire deal that will release dozens of hostages and bring a temporary halt to the war in the ...