Update: Watch the latest Richard Muller and Ben Santer farce live at 2pm ET. here


By: - Climate DepotNovember 14, 2011 8:59 AM