Anyone who thinks even that biased sample is the breakdown of CNN viewers, never watched CNN.
Their viewership is at least 75% hard left Democrat.
Their viewership is at least 75% hard left Democrat.
And 10% left-leaning Independent, 10% Democratic Socialist, and 5% Communist Party USA.