US President Donald Trump has said Lebanon and Israel have agreed a 10-day ceasefire.
6 hours left to watch
18 minutes