CNN is fake news.  Just look at their track record the last 12 months...not to mention the 8 years before that with Obama.  Actually, they are not fake news, they just lie.  Over and over and over again.
Who quotes a known liar as the basis of their argument anyway? No one I know.