August 02, 2006

Majora Carter on TED Talks, best of the Ted talks yet by far, god damn Carter is so much of a better proponent for environmentalism than Al Gore. Made me shiver, and it's 101 out here... Sustainable South Bronx is her org, support it if you can.

Posted by William Blaze at August 2, 2006 06:17 AM