CNN’s Reza Aslan apologizes for using profanity to describe Trump

Reza Aslan in an undated file photo.
Hillary Jones
Reza Aslan in an undated file photo.

CNN host Reza Aslan apologized Sunday night for calling President Trump “a piece of [expletive]” in a tweet.

“I should not have used a profanity to describe the President when responding to his shocking reaction to the #LondonAttacks,” Aslan, who hosts CNN’s documentary series “Believer,” tweeted on Sunday.

The offending tweet came after Trump sent out a Twitter message Saturday night in response to that evening’s deadly London attack, using the incident to tout his travel ban, among other things.


The president’s posts led Aslan, who was born in Iran, to fire back a tweet of his own. Aslan’s post has since been deleted from Twitter, but screenshots show that it read: “This piece of [expletive] is not just an embarrassment to America and a stain on the presidency. He’s an embarrassment to humankind.”

Get Today in Politics in your inbox:
A digest of the top political stories from the Globe, sent to your inbox Monday-Friday.
Thank you for signing up! Sign up for more newsletters here

In a statement Sunday evening, Aslan said that after Trump tweeted about the travel ban, “I lost my cool and responded to him in a derogatory fashion.”

“That’s not like me,” Aslan continued. “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.”