President Donald Trump on Tuesday forced out John Bolton, his hawkish national security adviser with whom he had significant disagreements on Iran, Afghanistan and a cascade of other global challenges. The two men offered opposing accounts on Bolton’s less than friendly departure, ...
Tagged with: John Bolton national security President Trump
Read More »