ABC News reports: Trump made the announcement while at his Mar-a-Lago estate in Florida, and noted that Lt. Gen. Keith Kellogg, who has been acting NSA since Flynn left, will remain as the chief of staff for the National Security Council.