The Copenhagen Climate Conference

Countries close to deforestation pact

by Stephen Beard