U.S. President Donald Trump has announced a 10-day ceasefire in Lebanon, framing it as his "10th war" solved, though Israeli ...