Blog

October 10, 2010

Myanmar

Bill McKibben

Climate protest with navy overlay

also known as Burma is one of the most isolated countries on earth. But not so isolated that there's not a tree planting underway in Yangon today