Protestors march during a climate change demonstration in central London, Britain, Dec. 3, 2011. [Xinhua]