Jessica Estepa

USA TODAY

President Trump's re-election campaign blasted CNN on Tuesday, saying the network refused to air an ad about Trump's first 100 days in office.

In an email sent out to supporters, the campaign, Donald J. Trump for President, Inc, called CNN "fake news," a barb often used by the president himself.

"It is absolutely shameful to see the media blocking the positive message that President Trump is trying to share with the country," Michael Glassner, the campaign's executive director, said in a statement. "It's clear that CNN is trying to silence our voice and censor our free speech because it doesn't fit their narrative."

Part of the ad in question attacks the media, spelling out the words "fake news" and saying, "You wouldn't know it from watching the news."

The network requested that the campaign remove the graphic calling the mainstream media "fake news," a CNN spokeswoman said in an email.

"The mainstream media is not fake news, and therefore the ad is false and per policy will be accepted only if that graphic is deleted," the spokeswoman said.

While the network rejected the ad, it could still air on CNN through a local ad buy.

The ad also highlights the confirmation of Supreme Court Justice Neil Gorsuch, signing off on the Keystone XL pipeline and the release of his tax reform proposal.

"Donald Trump. Sworn in as president 100 days ago, America has rarely seen such success," the ad said.