Your Ad Here  

Shut Fox Down

Previous Page

2008-05-24 23:26:34 In May of '08, Fox Evokes 9/11 to Explain US Economic Woes

Neil Cavuto, the managing editor of "business news" at the Fox News Channel, evokes 9/11 as the reason why the economy is tanking after almost years of the Bush administration.

Your Ad Here