By Leila Sattary2010-02-05T12:15:00
Dozens of countries meet deadline to submit emission reduction targets in line with the Copenhagen Accord signed during UN climate summit