Meteorologist Watts: Muller’s ‘BEST is making a public relations train wreck for themselves by touting preliminary conclusions with no data analysis paper in place yet to support their announcements’


By: - Climate DepotApril 5, 2011 12:03 PM