The ouster, coming so early in Trump’s administration, was another upset for a White House that has been hit by miscues, including the controversial rollout of a travel ban on people from seven Muslim-majority countries, since the Republican president took office on Jan. 20.
Trump also named Keith Kellogg, a retired U.S. Army General who has been serving as the acting national security adviser, as chief of staff to the National Security Council. John Bolton, a former U.S. ambassador to the United Nations, would serve the administration in another capacity, Trump said.
Kellogg and Bolton were among those in contention as Trump spent the Presidents Day long weekend considering his options for replacing Flynn. His first choice, retired Vice Admiral Robert Harward, turned down the job last week.
The national security adviser is an independent aide to the president and does not require confirmation by the U.S. Senate. The role has varied from administration to administration, but the adviser attends National Security Council meetings along with the heads of the State Department, the Department of Defense and key security agencies.