I can just see the talk at other blogs coming up: “Now those militant darwinists over at LGF are saying that the Fox News channel is cozying up to 9/11 troofers. What a bunch of morons, they’ve really lost it”.