Saturday, October 24, 2009

Pollution in China: An Award-Winning Photo Documentary

(Al Gore, call your office.) Look at this utterly horrifying mess. Is it any surprise that there are "cancer villages"?

No comments: