Jon Stewart gets into a debate with former US ambassador Bolton.

i'll give the details on it tomorrow for those who miss it.