Report: ‘No scientific basis for the notion, peddled by the Washington Post, that there is a scientific consensus’ on warming


By: - Climate DepotMay 26, 2009 1:03 PM

.