Cnn challenged on global warming