Tuesday, August 27, 2019

Computer brand Dell just withdrew ads for Tucker Carlson's show, saying the FoxNews hour is “inconsistent with our values and commitment to diversity and inclusion.” It is the latest advertiser to flee