Watch Alex Epstein Debunk 97% Climate Change ‘Consensus’ Claims


By: - Climate DepotJuly 18, 2016 4:01 PM