by Rod D. Martin
March 22, 2007

The New York Post reports that Charlie Sheen and Rosie O’Donnell are making a video pushing the theory that the U.S. government was behind the 9/11 attacks.

If there were ever proof that celebrities shouldn’t be talking about public policy, this is it. But just wait for the leftist nutroots (DailyKos, MoveOn, et al.) to get in a lather about this. May they all go frothing off the lemming-cliff together.