Look buddy, I'm getting tired of reading these accusations on the likes of CNN or MSNBC at the top comments whenever there is an article on fake news.
I'm not American, I'm a multilingual European and I follow world events closely. I read the German public news (Tagesschau), the BBC, Spanish "El Pais", Al-Jazeera for the middle east perspective and also CNN and Fox News for the American pitches (MSNBC not so much).
And from comparing all of these together, I believe I am qualified to say that CNN has a good quality to their journalism, at least the main articles. It has moved somewhat to the side of the "lowest common denominator" in terms of the articles presented on the site, like almost all American news have, but there is also good journalism being made there. I have yet to see blatant fake news on CNN.
Fox News is more guilty of that overall, and of course you have the highly conservative bias floating in the background. Still, none of these are at the same level of real Fake News sites such as Breitbart, which intentionally run fake articles with the explicit strategy of being sensationalist (click-bait articles to make money) and misleading people. It's a completely different level.
I'm sorry, but if you accuse the likes of CNN and MSNBC of being fake news, show me the evidence of shut out about it.