"Many of the nation's reporters and folks will not tell you the truth," Trump said, echoing many of the complaints he made as a presidential candidate.

"The media is trying to attack our administration because they know we are following through on pledges that we made, and they're not happy about it, for whatever reason," he said. "I turn on the news and I see stories of chaos. And yet it is the exact opposite. The administration is running like a fine-tuned machine."

The president's remarks came at a press conference at which he announced his nominee for secretary of Labor, Alex Acosta. But Trump spent nearly 20 minutes defending his performance and listing the accomplishments of his first month in office.

"I inherited a mess," Trump said three times before listing his achievements, including pledges from companies to hire more American workers.

The president, who has been criticized for ignoring questioners from the mainstream media when holding his news conferences with foreign leaders, then took questions from reporters from NPR, NBC News and ABC News, among others.

While taking questions, however, Trump called recent stories about his campaign advisers' communications with Russia "fake news" and repeatedly said the New York Times was "failing."

"Russia is fake news," the president said.

He went on to say "I've never seen more dishonest media than, frankly, the political media."

"I never get phone calls from the media," Trump added. "How do they write a story like that in the Wall Street Journal without calling me? How do they write a story in The New York Times..."

"I can handle a bad story better than anybody, as long as it's true," the president said. "But I'm not OK when it's fake."