Israel, Hezbollah have agreed to a ceasefire, US official says · ABC News · Sentinel