The World Tonight: U.S. President Trump blames both Israel and Iran for violating a ceasefire in their nearly two-week old war. source