Maria Teresa Fernandez de la Vega, First Deputy Prime Minister of Spain, addresses the latest round of UN climate change talks in Barcelona, Spain, Nov. 2, 2009. [Xinhua]
Comments