Last-ditch push on climate deal
Friday, December 18, 2009 - 13:35
in Paleontology & Archaeology
World leaders are locked in talks as they attempt to deliver a last-minute deal at the Copenhagen climate summit.
World leaders are locked in talks as they attempt to deliver a last-minute deal at the Copenhagen climate summit.