Vision dimming for UN climate deal: ‘Fading badly after last week’s G8 summit’


By: - Climate DepotJuly 13, 2009 12:50 PM

.