Day: 12 December 2015
France delivers 'historic' climate-rescue accord
French hosts submitted to cheers and applause Saturday a proposed 195-nation accord aimed at curbing emissions of the heat-trapping gases that threaten to wreck Earth's climate system