Fox News Journalists Kidnapped

Monday, August 14, 2006

And Huffington Post readers are responding accordingly. Sick stuff.