President Trump's re-election campaign is responding to CNN for declining to run a TV ad that criticizes some news outlets as "fake news."

The ad, released to coincide with the first 100 days since Trump's inauguration, touts the president's accomplishments and says the first months have been a success but that "you wouldn't know it from watching the news."

The ad shows several news anchors, including CNN's Wolf Blitzer, with the phrase "fake news."

CNN said it has decided it won't run the ad on its channel unless the "fake news" graphic is removed.

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

Trump's campaign, still functional, released its own statement calling it "shameful" that CNN is "blocking the positive message that Trump is trying to share with the country." It accused CNN of "trying to silence our voice and censor our free speech because it doesn't fit their narrative."

Trump has repeatedly targeted CNN for what he has considered its "unfair" coverage of his campaign and administration.