Noel Sheppard of Newsbusters delivers the tragic news: It's been a tough year for the liberal cable news outlets. Data released Tuesday show CNN shedding 48 percent of total viewers since last November and MSNBC dropping 45 percent. The numbers were even worse in the all important demographic of people aged 25 to 54 as CNN's ratings dropped 59 percent and MSNBC's 52 percent.