Monday, September 15, 2003
Steven Taylor posts on strange charges by Christiane Amanpour that she was somehow muzzled from reporting news during the Iraq War by the Fox News Channel, for whom she has never worked. Hmm.
The Top 10 Ways Fox News Intimidated CNN
Make a one-time donation