WATCH: Bill De Blasio Gives Insane Analysis Of CNN While On CNN

Democratic New York City Mayor Bill de Blasio lavished praise on CNN while attacking Fox News on Sunday after saying last week that America would be better off if News Corp, the parent company of Fox News, didn't exist.

"I feel very angry when I see a media outlet, a corporate giant, a profit-making giant dividing people and creating hatred and negativity and changing our political landscape for the worse," de Blasio told CNN's Brian Stelter.

When pushed by Stelter to explain why he felt the need to criticize News Corp, de Blasio responded by praising CNN and criticizing News Corp for essentially not being like CNN.

"But I think it's fair to say also that when you look at CNN, for example, you look at the major networks, they do not harbor a daily hourly political agenda and bias," de Blasio replied. "They provide both sides. It's part of their DNA. They may have values and views. When it comes to News Corp, they have a political mission and we have to be able to talk about it."

When asked if his criticisms of News Corp were like Trump's criticisms of CNN, de Blasio responded by saying they were completely different.

"CNN on a regular basis provides both sides of the story," de Blasio said. "CNN, you can find politics in CNN, but it does not even come close to resembling the clear political agenda of News Corp."

De Blasio's comments do not stand up well to scrutiny, as a 2017 Harvard study revealed that Fox News had by far the most balanced coverage of the Trump administration while CNN's coverage was the most biased.

WATCH:

What's Your Reaction?