August 2, 2006

Another Reason to Hate China

Here and here.

Posted by Byron at August 2, 2006 5:18 PM