A CNN camera operator waits by his camera as the network prepares for the first democratic presidential candidate debate at the Wynn Hotel in Las Vegas, Nevada on October 13, 2015.

CNN and Donald Trump are at it again.

The two have been feuding for months. On Tuesday, the network refused to air an ad by Trump’s campaign that called the mainstream media “fake news,” a term frequently used by the president. The campaign, Donald J. Trump for President, Inc, responded, blasting CNN in a press release, titled, “Fake News Station Refuses to Run Ad Highlighting The President’s First 100 Days.”

“It is absolutely shameful to see the media blocking the positive message that President Trump is trying to share with the country,” said Michael Glassner, the campaign’s executive director, 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.”

The release goes on, saying the network “takes issue with the ad’s message calling out the mainstream media for peddling fake news and not reporting on the fact that President Trump is making America great again.”

In the ad, the narrator runs through the president’s “success,” highlighting the confirmation of Supreme Court Justice Neil Gorsuch and his tax reform proposal, adding: “You wouldn’t know it from watching the news. America is winning and President Trump is making America great again.” CNN took issue with the labeling of mainstream media as “fake news.” The words are also spelled over the faces of anchors in the ad—NBC’s Andrea Mitchell, MSNBC’s Rachel Maddow, ABC’s George Stephanopoulos, CBS’s Scott Pelley, and CNN’s own Wolf Blitzer.