NASA Just Took Away a Major Argument Used by Climate Change Deniers

Happy Holidays!