After the White House Chief of Staff John Kelly contradicted the official narrative around the previous secretary's departure, legal questions have sprung up about the current leadership of the department.
There haven't been this many generals in the executive branch since World War II.
John Kelly now has the president's ear. So who is he?
Trump has not yet announced who will replace Kelly at the Department of Homeland Security.