Are abc,cbc,nbc,cnn etc part of the democrat party, hmm???
Of course they are, but to them, that is the real "mainstream".