Thursday, July 15, 2004

33 internal FOX editorial memos reviewed by MMFA reveal FOX News Channel's inner workings.