Charles M. Kupperman

John Bolton Replacements
NewsPolitics

John Bolton Replacements: Donald Trump on The Lookout For New National Security Advisor

Citing that he (as well as a number of other people in the government) were unhappy with some decisions made