Wired news link that I can not find

Within the past 2 weeks there was an article on wired.com that talked about how very soon we would run out of resources to sustain life. I can not find the link, anyone here read it and able to locate it?


You mean the WWF (World Wildlife Fund) report?

Foreget the news coverage. The actual report may be found at http://www.panda.org/livingplanet/lpr02/

thats close, it was about all that, I still can not find the specific one at wired.com