CNN's Soledad O'Brien Can't Take Having Liberal Preconceptions Questioned