A handout photograph provided by Greenpeace shows some of the thousands of people marching to the ICC during the mass protest in Durban, South Africa, December 3, 2011. The protest is part of the 17th Conference of Parties of the United Nations Framework Convention on Climate Change (COP 17) which continues this week. [CFP] |
Go to Forum >>0 Comment(s)