How Does Fox News Explain Death of Bin Laden? Denial.

Fox News primetime host Sean Hannity seems to be in a state of denial.

CD-MMM02082012-890

CD-MMM02082012-890.mp3
Audio file