Now that Jon Stewart says they did it, will the Liberal deniers cop to the truth?