Even Comey agrees that Trump had the authority to fire him. The president is the chief executive of the federal government. The attorney general reports to the president and is the head of the justice department. The head of the FBI reports to the deputy attorney general who reports to the attorney general. In other words, the president is the boss. He has the authority to fire the head of the FBI. He also has the authority to give the head of the FBI orders. So what is all this fuss about "obstruction of justice". Does the president not have the authority to order the head of the FBI to use prosecutory discretion, to lay off of one investigation and focus on others. The president obviously has the authority to tell ICE to lay off the dreamers when it comes to deportations. Doesn't the constitution give the president authority over the FBI. Is the president the boss or not? Also, the president has the power to pardon. Trump could have simply pardoned Flynn and made the investigation a moot point. The constitution gives congress the power to "check" the power of the president. If congress has the votes, the house can vote to impeach, and the senate can vote to convict based on any reasoning they choose. But until this is done, the president is the boss of the executive branch. The FBI seems to have decided on its own not to investigate the leaks that are known to be crimes. Instead, they are investigating Flynn before knowing even if there is a crime on his part. Is the president the boss of the executive branch or not? If he is, even if Trump ordered Comey to lay off the Flynn investigation, it's not criminal obstruction of justice, it's simply prosecutory discretion.