Wednesday, November 30, 2005

Look in the Mirror

For all the China bashers out there about how it's China's fault we have this huge trade deficit, please refer to the actual data before letting your emotions trump your intellect. Hmmm. approaching $1 trillion.
From The Economist

No comments:

Post a Comment