Tuesday, November 21, 2017

Twenty-First Century Fox Inc reaches a $90 million settlement in the sexual harassment scandal at its Fox News Channel involving longtime news chief Roger Ailes and anchor Bill O‘Reilly.