CNN host Reza Aslan backtracked Sunday from his profanity-laced tweet blasting President Donald Trump’s reaction to Saturday’s terrorist attacks in London.

The cable network praised Aslan’s apology and took pains to note that he is not actually an employee of CNN.

But the watchdog Media Research Center on Monday urged CNN to cut all ties with Aslan, who hosted a television series on religion.

[lz_ndn video= 32506720]

“It’s up to CNN President Jeff Zucker to cut ties with Mr. Aslan and ensure he will no longer have a show on CNN, which still lists him as a host on its website,” the group’s president, Brent Bozell, said in a statement. “We will call on him to do so and report back to the public what CNN’s formal position is. Certainly, Mr. Zucker would sever ties if a CNN host had said the same thing about President [Barack] Obama.”

Aslan is just the latest progressive figure to use profanity to make a political point against the president during a time that the boundaries of public discourse and social decorum have frayed considerably. Violators include the chairman of the Democratic National Committee, Tom Perez, Sen. Kamala Harris (D-Calif.), and the California Democratic Party chairman.

Aslan over the weekend called Trump a “piece of sh**” and an “embarrassment to humankind” after the president wrote that the attacks reaffirms the need for his temporary travel ban, currently blocked by the courts.

[lz_third_party includes=”https://twitter.com/rezaaslan/status/871463925962780672″]

Aslan apologized on Sunday, tweeting, “I should not have used a profanity to describe the President when responding to his shocking reaction to the #LondonAttacks.”

He also issued a statement:

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

“When in the first few minutes of the terror attack in London, the President of the United States tweeted about his travel ban, I lost my cool and responded to him in a derogatory fashion. That’s not like me. I should have used better language to express my shock and frustration at the president’s lack of decorum and sympathy for the victims of London. I apologize for my choice of words.”

In its statement, CNN noted that Aslan is not an employee. “We are pleased that he has apologized for his tweets. That kind of discourse is never appropriate.”

But it was hardly the first time Aslan resorted to cursing when it came to Trump or other conservatives. On May 9, he responded to the president by writing, “Oh the joy when this lying conniving scumbag narcissistic sociopath piece of sh** fake president finally gets what’s coming to him.”

Two days later, he tweeted that Trump’s words were “batshi**” and “crazy.”

They are among a long list of profane Aslan tweets. He called Trump an “a**,” applying the same description to conservative activist Grover Norquist and to former Trump campaign manager Corey Lewandowksi — in an October tweet demanding that CNN fire the GOP strategist as a commentator.

Aslan has used the excrement synonym for Fox News host Sean Hannity. And in October, he told conservative filmmaker Dinesh D’Souza to perform a sex act on himself.

In 2012, he tweeted that he wished someone would rape then-Rep. Todd Akin (R-Mo.), who came under intense political fire for suggesting that women would not be impregnated during “legitimate rape.”

Despite Aslan’s apology, some of his Twitter followers kept up a profane tirade. Jules Suzdaltsev, who has worked for the online magazine Vice, suggested Aslan had imprudently capitulated to CNN.

“I’m disappointed,” he wrote on Twitter. “I know CNN told you to apologize, but it’s 2017 and swearing is not offensive when *real* Nazis want to kill us.”

Suzdaltseve then went on to attack Trump using vulgar terms in a series of follow-up tweets.

[lz_related_box id=”798927″]

Since his apology, Reslan retweeted a tweet from former Obama speechwriter Jon Favreau calling Trump “an awful human being.” He has taken his own new shots at the president, although without profanity. He sent several tweets criticizing British Prime Minster Theresa May for not responding to Trump’s critique of London Mayor Sadiq Khan.

Responding to a Twitter user who suggested that May needed to maintain a working relationship with Trump, Aslan wrote: “True but chances are he won’t be president all that much longer. May is facing an election right now.”

Aslan also tweeted that the news media should not cover any political story on Monday other than reports that Congress intends to question White House adviser Jared Kushner about whether he wanted a secret back channel with a Russian banker in order to find a buyer for his family’s Manhattan office building.

“This is the only story to be covered this morning, not some fake air traffic control signing ceremony,” Aslan tweeted.