fox business channel
Fox News CEO Roger Ailes resigns amid sexual harassment scandal
Ailes, who has been in charge of Fox News since the network launched in 1996, was ousted after former anchor Gretchen Carlson filed a lawsuit against him.
Advertisement
Advertisement
Advertisement