Truthdig

China Is Here

http://www.truthdig.com/report/item/20090716_china_is_here/

Posted on Jul 17, 2009