Report of the French Academy of Sciences Looks Devastating to the IPCC


By: - Climate DepotOctober 14, 2010 1:27 PM