Paper: Failures of global warming Climategate probes ‘let down public’


By: - Climate DepotSeptember 16, 2010 8:10 AM