Fox News anchor Shepard Smith is tired of President Trump's media bashing.
During the press conference naming his new nominee for Labor Secretary, Trump directly berated journalists calling them dishonest.
Smith says the president's criticism is "crazy".
"He keeps repeating ridiculous, throwaway lines that are not true at all and sort of avoiding this issue of Russia as if we're some kind of fools for asking the question. Really?"
He went on to say that as president, Trump owes the American people answers and it's a journalist's job to find them.
"Your opposition was hacked and the Russians were responsible for it and your people were on the phone with Russia on the same day it was happening and we're fools for asking the questions? No sir."