Fox News Sees the Light on Snowden
By: Cliff Kincaid Accuracy in Media Catherine Herridge, chief intelligence correspondent for Fox News Channel, reports, “A review of the NSA leaks by Fox News shows the majority of the leaks since June now deal with sources,...
Read More