Trump says Israel and Lebanon have agreed a 10-day ceasefire – SpryNews