Romm: Has the IPCC rendered itself irrelevant? Next report not finalized until 2014


By: - Climate DepotApril 16, 2009 6:59 AM

.