Protestors march during a climate change demonstration in central London, Britain, Dec. 3, 2011. Hundreds of environmentalists marched in central London to protest that 7% of the world's richest population produce 50% of the world's carbon emissions. [Xinhua] |