Keith Olbermann has been suspended indefinitely for giving money to the Democrats. Keith Olbermann has long been known to be a liberal so this should not come as a shock to anyone. He should have pointed out that he was giving money to the candidates when he had them on the air.
MSNBC and Fox News are networks that have ideologic bias that will come out from their host. That is okay as long as the hosts admit it.