Here’s a description of part of Kerry’s appearance on the Daily Show (which I didn’t see because I don’t have cable):

As Kerry launched into a monologue about why President Bush avoids talking about issues like the economy, jobs and the environment, the comedian interrupted.
“I’m sorry,” Stewart said. “Were you or were you not in Cambodia?”
Stewart and Kerry then leaned in and stared each other down before Stewart asked about other things Kerry’s opponents are saying.