MSNBC is to liberals what FOX is to conservatives. MSNBC was 'started' as a ... counter-balance (for lack of a better term) to FOX. They both do their editing to play to their base. I watch neither for news, but I do enjoy Rachel Maddow. Enjoy ... as in entertainment, not news. I've always kind of considered CNN somewhere/somewhat in the middle, so yeah, guess I don't understand that one. But my conservative friends have always considered CNN part of the 'liberal media' so, yeah, not surprised.