The US is closing three embassies in the Middle East as Israel launched strikes on Tehran and Beirut. President Donald Trump brought up NATO spending commitments, and in particular, his frustration ...