CNN analyst and Playboy reporter Brian Karem swore at President Trump at a White House Rose Garden event Thursday just before the now viral video-taped confrontation with former Trump administration official Sebastian Gorka in which Karem challenged Gorka to a fight, according to Gorka and another witness who say they heard Karem swear at Trump. In addition to cursing the President, Karem threatened, heckled and insulted Trump’s guests in the Rose Garden.

Trump held a press event with Attorney General William Barr and Commerce Secretary Wilbur Ross in the Rose Garden Thursday afternoon for an announcement regarding gathering citizenship information for the 2020 census. In attendance were guests of the President who had been invited to his social media summit held earlier Thursday.

According to Gorka, who attended the social media summit as an invited guest, Karem called Trump “that f*cking moron” after the President ignored Karem bellowing if he would take questions from the press. It was that profane outburst, spoken in a low voice by Karem not heard on the videos but loud enough to be heard by the social media summit guests, that led to the back and forth between Gorka and Karem caught on video.

CLIP: After official White House event on American census, members of the invited crowd exchange words with the media…. pic.twitter.com/re8Cb6H0XM — Howard Mortman (@HowardMortman) July 11, 2019

TRENDING: BREAKING: Black Lives Matter Rioters in Hollywood Chase Down and Attack Driver.. UPDATE... DRIVER DETAINED BY POLICE (SHOCKING VIDEO)

After the #SocialMediaSummit @realDonaldTrump invited the conservative influencers to the Rose Garden for his press conf We got the nice seats & I guess "journalist" @BrianKarem was sad

He tried to pick a fight w/ @SebGorka & then thought better My $$$ was on Seb as I note pic.twitter.com/yXfJfOKaZT — Jim Hanson (@Uncle_Jimbo) July 11, 2019

Karem’s fellow reporters who were within earshot of Karem, failed to report his cursing President Trump.

Social media summit guest Ryan Fournier reported that Karem swearing at Trump provoked the confrontation, “When President Trump didn’t respond to Brian Karem yelling questions at him, he said profanities under his breath towards POTUS. He was called out and then said we were all “eager for demonic possession” – total nut job!”

When President Trump didn’t respond to Brian Karem yelling questions at him, he said profanities under his breath towards POTUS. He was called out and then said we were all “eager for demonic possession” – total nut job! — Ryan Fournier (@RyanAFournier) July 12, 2019

Gorka talked with Newsmax’s John Cardillo on Friday about the confrontation, saying Karem called Trump “that f*cking moron” and insulted Trump’s guests as demonically possessed.

.⁦@SebGorka⁩ and I on his epic takedown of Playboy and @CNN’s unhinged leftist activist Brian Karem. pic.twitter.com/tLh028Qo1A — John Cardillo (@johncardillo) July 12, 2019

If the guests heard it in their seats in the Rose Garden, reporters like the New York Time’s Katie Rogers, who posted a misleading version of the Karem-Gorka confrontation, surely heard Karem swearing at President Trump but chose not to report it.

Wanted to get the part where a guest at a White House function begins walking toward the press and James O’Keefe is filming and Joy Villa is showing off her FREEDOM gown. pic.twitter.com/ZPIXRRVo6K — Katie Rogers (@katierogers) July 11, 2019

After Trump finished and left, Karem is seen in Jim Hanson’s video responding to comments of, “Don’t be sad, don’t be sad,” by a guest. (Karem cursing Trump has not been posted by any guest or reporter.)

Karem replied, saying, “No, I’m just standing around.” Then gesturing to the President’s guests, said, “This is a group of people who are eager for demonic possession.” Karem then gave the guests a sarcastic salute and turned away.

Hearing the “demonic possession” insult, summit guest former Trump official Dr. Sebastian Gorka called out, asking Karem’s status as a reporter, “You’re a journalist, Brian?”

Karem yelled back to Gorka, inviting him to step outside (code for ‘let’s fight’), “Hey, c’mon over here and talk to me, brother. We can go outside and have a long conversation.”

An outraged Gorka said that Karem was threatening him to a fight in the Rose Garden, walking over to Karem and calling him a “punk” to his face and then walking away, “You’re threatening me now in the White House, in the Rose Garden. You are threatening me in the Rose Garden. You’re a punk! You’re not a journalist, you’re a punk!”

Karem then heckled and insulted Gorka, yelling at Gorka as Gorka walked away, “Go home! Go home! Hey, Gorka! Get a job!”

Another guest told Karem, “Just for the record he (Gorka) could kick your punk ass,” as other guests chanted, “Gorka! Gorka!”

Of course @BrianKarem is an innocent reporter who was doing NOTHING wrong until the big mean Hungarian tank @SebGorka came rolling up to him. Right? Oh wait. pic.twitter.com/PTxzEf860Y — His Excellency Raheem Kassam (@RaheemKassam) July 12, 2019

The White House should permanently revoke Karem’s hard pass and ban him from the White House for heckling, insulting and threatening guests of the President. Otherwise a precedent will be set that it is open season on Trump’s guests even in the White House.