CNN at least has the benefit of still being an independent source, consider that RT is absolutely just as bad, if not worse, because it is strictly a state-funded and supported Russian network. It's a mouthpiece for official propaganda. CNN is 'merely' biased. Not that that's better, strictly speaking, but... at least it's not sanctioned and funded by the government. Full disclosure, I don't read CNN because CNN is shit. I get the vast majority of my world news from BBC and Al-Jazeera.