Mainstream media is compromised mostly of far-left, Marxist zealots who religiously smear Christians, White People, America, Men and Free Markets, any chance they get.
Mainstream media, which Im sure you regularly cite as "authoritative", is mostly garbage spittle. CNN MSDNC CBS ABC NYT WAPO...