(Reuters) - U.S. President Donald Trump has fired national security adviser John Bolton amid disagreements over how to handle foreign policy challenges such as North Korea, Iran, Afghanistan and Russia.
A leading foreign policy hawk, Bolton was widely known to have pressed the Republican president not to let up pressure on North Korea despite diplomatic efforts. He had also argued against the president's suggestions of a possible meeting with the Iranian leadership and advocated a tougher approach on Russia and, more recently, Afghanistan.