Image
Business

media-S094754720-300

Ralph Peters left the network in March after sending a blistering farewell note to some of his colleagues. The note shocked the TV news industry because he accused Fox of "assaulting our constitutional order and the rule of law."