fox news logoMateusz Slodkowski/SOPA Images/LightRocket via Getty ImagesIn a Saturday afternoon internal memo obtained by Business Insider, Fox News executives...
horrific
Tucker Carlson on the set of his show in New York in 2017. (Richard Drew / Associated Press)Blake Neff, a...