Tuesday 6 March 2012

A Darker Shade of Green: REDD Alert and the Future of Forests

...another sobering reminder of '[y]our' insane industrial civilization.