Israel and Lebanon have agreed to 10-day ceasefire between Israel and Hezbollah. President Donald Trump announced the ...