I don't watch MSNBC, but CNN always has an equal number of voices from both sides and gives them equal time.JimB