Long-Time Fox News Contributor Lt. Colonel Ralph Peters announced he is leaving the network. In his resignation letter, Peters accused the network of fostering corrosive and unjustified paranoia among viewers.
Long-Time Fox News Contributor Lt. Colonel Ralph Peters announced he is leaving the network. In his resignation letter, Peters accused the network of fostering corrosive and unjustified paranoia among viewers.