Megyn Kelly
2 min read
Roger Ailes leaves Fox News
21st Century Fox has confirmed the departure of Fox News Channel and Fox Business Network…
21st Century Fox has confirmed the departure of Fox News Channel and Fox Business Network…