Negotiators from Israel and Hamas have agreed to a ceasefire in the Gaza Strip, though the start date is unclear, according to a senior official from one of the mediating countries and two senior ...