Tuesday, August 17, 2010

Self-immolation climate change inaction protest planned for April 7, 2011 in front of UN Building in New York: 77 committed activists will set themselves on fire as wake up call to the world

No comments: