Dr. Ben Santer Debunks Ted Cruz' Denial of Climate Change

Also available on the NBC app

Climate scientist Dr. Ben Santer addresses the claim Ted Cruz made on Late Night.

Available until 02/23/18
Appearing:Seth Meyers
Tags: late night, Seth Meyers, Dr. Ben Santer, Debunks, Ted Cruz, Denial, climate change
S4 E742 minInterviewTalk and InterviewLatenight