President Donald Trump has had a historic first 100 Days in the White House. Now, CNN is refusing to run an ad produced by Trump’s campaign team explaining Trump’s successes.

Why? Because the ad calls out the liberal media and labels them “fake news.”

If it wasn’t clear CNN is a propaganda arm for the Democrats, now we all know where they stand:

The Trump campaign hammered CNN for the decision not to air the ad in a press release blasted out Tuesday morning that called CNN “fake news” — the very term to which the network objected.

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

In response to CNN’s statement that the mainstream is not “fake news,” the campaign put out a second statement from Glassner.

“This is censorship pure and simple. By rejecting our ad, CNN has proven that it supports censorship is biased and fears an opposing point of view. President Trump’s loyal supporters know the truth: The mainstream media mislead, misguide, deceive, and distract,” Glassner said. “CNN epitomizes the meaning of fake news and has proven it by rejecting our paid campaign ad.”

Here is the powerful ad that CNN doesn’t want you to see:

President Trump appointed a conservative Supreme Court justice, the economy is growing, and Trump is already making good on his campaign promises. CNN spends countless hours on the attack while pushing falsehoods about Trump, which is why they don’t want to air the truth.

Share this powerful Trump ad with your friends on Facebook and Twitter.