CNN is hardly a reliable source. Of the major news networks they would be at the bottom of the list. I find Fox to be the most reliable, with MSNBC second, CBS, etc etc etc.

I believe now all, with the possible exception of CNN has said that it's true. I've heard it at least 4 different times on 4 different networks both radio and tv.