Walter Cronkite followed by Jon Stewart

Stephen Colbert Political Cartoons