But no one got it worse than CNN's Jim Acosta, who asked the president if he was demonizing immigrants by calling the migrant caravan an "invasion" - and was called "a rude, awful person" by the President of the United States (above). "You run CNN", Trump said as a White House aide attempted to physically take the microphone out of Acosta's hands.
"That's enough. That's enough", Trump said. Trump lashed out at Acosta, saying CNN "should be ashamed" of him and he's been awful to White House press secretary Sarah Sanders.
When Trump moved on to NBC's Peter Alexander, the reporter defended Acosta, calling the president's description of him "unfair". "John Faso. Those are some of the people that you know decided for their own reason not to embrace whether it's me or what we stand for, but what we stand for meant a lot to most people".
When another reporter shouted a question a few minutes later, Trump asked her to sit down.
Acosta asked the president about his use of the word "invasion", which he said was "mischaracterizing" a group of migrants that remain hundreds of miles away.
Beyoncé endorses Beto O’Rourke in Instagram posts hours before polls close
Shot back Triumph, "I support spaying and neutering, just like Trump did to you". "Just like Trump did to you". Then, finally, after years of waiting, Triumph finally came face-to-face with Cruz at a Republican rally.
Democrats won back control of the House in the midterms.
"This President's ongoing attacks on the press have gone too far", CNN said in a statement sent out on Twitter. "I also love the world and don't mind helping the world, but we have to straighten out our country first".
JIM ACOSTA: Thank you, Mr. President.
Trump called Acosta a "rude, terrible" person.
Trump took the rare step of mocking Republican candidates who kept their distance from him during the campaign because of concerns that his divisive messages on immigration would turn off voters - but lost anyway.
NBC, Fox and Facebook stop running Trump caravan ad
Donald Trump Jr. called CNN "fake news" for the decision, but the network said they couldn't run a " racist " advertisement. He said the media was trying to control what you see and think.
"I consider it to be an invasion", Trump responded.
"CNN should be ashamed of itself having you work for them", the president said.
Asked specifically about the future of Attorney General Jeff Sessions and deputy Attorney General Rod Rosenstein, Trump says, "I'd rather answer that at a little bit different time".
The president said his party enjoyed "tremendous success" despite "a very dramatic fundraising disadvantage [and] very hostile media coverage, to put it mildly". If i did, you people - you would have known about it.
He turned specifically on reporter Yamiche Alcindor of PBS' "NewsHour".
Iran Releases Video Vowing Global Partners Will Help It Beat Sanctions
On Monday, the U.S. introduced another package of sanctions against Iran , which affect key sectors of the economy. India , the world's third-biggest oil consumer, meets more than 80 per cent of its oil needs through imports.