Chuck Todd Refuses To Give Air Time To Climate Deniers: ‘The Science Is Settled’
Posted on AllSides December 31st, 2018
From The Left
“We’re not going to debate climate change, the existence of it. The Earth is getting hotter, and human activity is a major cause. Period.”