I would call CNN (& Headline News) soft right wing (moderate). MSNBC is a solid left-wing network regardless of some of it's so called right-wing hosts and guests like Joe Scarborough, Pat Buchannan & Dan Abrhams (these guys are left-wingers no ifs, ands, or buts) But that's why I like them.
I...