Michael Scheuer: “If The Afghans Want To Treat Their Women The Way They Do, Let 'Em” Written by Media Matters Staff Published 04/04/11 8:35 PM EDT From the April 4 edition of Fox News' The O'Reilly Factor: Video file Previously Beck guest Scheuer: “The only chance we have as a country right now is” for bin Laden to “detonate a major weapon” in U.S. Is Fox Regular Michael Scheuer Arguing That Armed Revolution May Be Necessary In The U.S.? Michael Scheuer: “We're not killing enough people” in Afghanistan “we're simply apologizing”