Israel and Lebanon reach agreement, but ceasefire stalls – SpryNews