CNN is blatantly bias. Nothing more than partisan hacks promoting a far left agenda.
My suggestion would be to watch Fox news. If you can get Fox business, be sure to watch Lou Dobbs. He is on top of all gun issues, he was one who has reported fast & furious continuously when main stream media ignored it.