Trump says Israel and Lebanon have agreed to a ceasefire deal April 16, 2026 · NBC News Read full story at source