President Trump ousts hawkish Bolton, dissenter on foreign policy
President Donald Trump on Tuesday abruptly forced out John Bolton, his hawkish national security adviser with whom he had strong disagreements on Iran, Afghanistan and a cascade of other global challenges.