Beck guest calls for Osama bin Laden to bomb America
Former CIA analyst Michael Scheuer told Fox News’ Glenn Beck, “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.”
Jon Stewart found himself outraged at Beck’s guest. “Hey, is there any way you can yell loud enough into your TV at home for the people inside in to hear you?”
This video is from Comedy Central’s The Daily Show, broadcast July 1, 2009.