CNN host Reza Aslan has apologized for a tweet he sent out last night calling President Trump a “piece of shit.”

Trump last night tweeted about the travel ban after the London terror attack and Aslan responded by saying in a tweet, “This piece of shit is not just an embarrassment to America and a stain on the presidency. He’s an embarrassment to humankind.”

After all the online criticism, Aslan has taken down that tweet and offered a statement of apology:

I should not have used a profanity to describe the President when responding to his shocking reaction to the #LondonAttacks. My statement: pic.twitter.com/pW69jjpoZy — Reza Aslan (@rezaaslan) June 4, 2017

[image via screengrab]

— —

Follow Josh Feldman on Twitter: @feldmaniac

Have a tip we should know? [email protected]