Climate activists protest in Durban against “worst COP” ever

Durban, South Africa, Dec. 5, 2011 — The International League of People’s Struggles (ILPS) along with other civil society groups

Share
Read more