Delete Confirmation

May 19, 2006 - 10:24 PM
from State Of The World 2006:
China, India, The U.S., Europe,
And Japan By The Numbers
http://www.worldwatch.org/press/news/2006/01/12

Admin password :