WASHINGTON — President Trump fired John R. Bolton, his third national security adviser, on Tuesday amid fundamental disagreements over how to handle major foreign policy challenges like Iran, North Korea and Afghanistan.
Trump: ‘I disagreed strongly with many of his suggestions’