On Wednesday, during a rare press conference, President Trump had it out with CNN's Jim Acosta. Trump held the conference to address the results of the midterm elections, but it quickly took a nasty turn.
It all started when Acosta questioned President Trump about the migrant caravan. He contradicted President Trump, saying that it isn't an invasion.
President Trump parried, "I consider it an invasion. You and I have a difference of opinion.”
Acosta also accused President Trump of demonizing immigrants—phrasing it as a question.
Trump quickly responded, saying that he doesn't think he demonizes immigrants.
“I want them to come into the country, but they have to come in legally,” he said.
President Trump and Acosta continued to battle and eventually, the president had enough.
“I think you should let me run the country, you ruin CNN — and if you did it well, your ratings would be much better,” Trump said.
With that comment, the president effectively dismissed Acosta. He attempted to move onto another reporter, but Acosta wasn't having it.
Acosta tried to ask a question about the Russia investigation, and he rudely refused to give his microphone to the staffer, who was just trying to do her job.
“That’s enough,” Trump said forcefully. "Put down the mic."
When Acosta stubbornly refused to give up the mic and continued speaking, President Trump shouted him down.
"CNN should be ashamed of itself having you working for them. You are rude, terrible person,” Trump shot back. “You shouldn’t be working for CNN."
Even after that, Acosta wouldn't give up the mic. He went to object, but then President Trump cut him off.
"The way you treat Sarah Huckabee is horrible. The way you treat other people is horrible. You shouldn't treat people that way."
See the whole thing here: