Loathsome Mr. Fox

Email a Friend
Former Fox News chairman Roger Ailes in front of the News Corp building in New York City.