Former CIA officer Michael Scheuer has uncorked some whoppers on Fox News. In various appearances on the news channel, he has suggested that President Obama is guilty of treason, stated that White House Chief of Staff Rahm Emanuel wants terrorists to attack the United States, and asserted that the Obama administration is “pro-terrorist.” But his most outrageous remark came during an appearance last year on Glenn Beck when he said, “The only chance we have as a country right now is for Osama bin Laden to deploy and detonate a major weapon in the United States.”
Despite such rhetoric, Fox News invited him again to appear -- this time on the January 7 edition of Special Report with Bret Baier:
Given his previous remarks, I'm left to wonder what he'd have to say not to be invited back onto Fox news.