President Donald Trump slammed CNN reporter Jim Acosta during a press conference on Wednesday, blasting him for his behavior toward White House press secretary Sarah Sanders and for being a "rude, awful person".
Acosta addressed the migrant caravan of almost 4,000 Central Americans, mostly women and children, who are walking through Mexico seeking asylum in the U.S. In the past, Trump has made comments, which have since been refuted, that terrorists and gang members are among the travelers.
Frustrated by Acosta's criticism of a campaign ad, Trump finally said: "You should let me run the country and you should run CNN".
Mr Acosta persevered in his attempt to question the president, but Mr Trump told him: "That's enough".
President Donald Trump pushed back Wednesday against the idea his rhetoric could be emboldening white nationalists, telling the PBS NewsHour's Yamiche Alcindor: "That's such a racist question". The way you treat other people is frightful.
"Mia Love gave me no love", the president said.
In a statement, CNN called out Trump.
On CNN, anchor Jake Tapper said that there was nothing racist about her question and that Trump's reaction was unfathomable.
But in a result that highlights America's sharp polarity, Trump and his fellow Republicans expanded their majority in the US Senate after a campaign marked by immigration.
Trump, Obama back candidates
The US President Donald Trump has been hitting the campaign trail hard on behalf of the Republicans. Trump said having Rosendale in the Senate will be "phenomenal".
Trump called "false" a claim from his former attorney Michael Cohen that he he once said 'black people are too stupid to vote for me'.
Remember, the only reason Trump goes after them time and again is because HE DOESN'T WANT THE PEOPLE TO SEE OR HEAR WHAT HE'S UP TO!
President Trump argued the GOP's expansion in the Senate clearly shows voters were upset by the Democrats' handling of the confirmation process for now-Justice Brett Kavanaugh. The way you treat other people is frightful.
"Just sit down!" Trump shouted at Acosta. "You run CNN. And if you did it well, your ratings will be much higher", Trump said, getting visibly angry. Acosta joined CNN in 2007 after a successful career at CBS News.
"I would never do that and I don't use racist remarks", Trump told reporters in the East Room, adding that if he did, "You would've known about it".
He also said, "When you report fake news, as CNN does a lot, you are an enemy of the people".
One recent survey from Rasmussen, a generally Trump-friendly poll, found that approval number at 36 per cent.
"God plays a very big role in my life", Trump said.