Roger Ailes Signs New Deal at News Corp.


Four-year agreement continues Ailes’ oversight over Fox News, Fox Business Channel, 20th TV and the Fox stations group.

read more

0