Meteorologist Watts: Muir Russell Climategate report is ‘another apologist who doesn’t ask relevant questions of both sides, only one side’


By: - Climate DepotJuly 7, 2010 12:25 PM