Friday, April 06, 2007

The China Threat--to the Environment

An inconvenient truth: China is the second largest source of greenhouse gases after the United States.