Politics, Stupidity plain and simple China handcuffs the world… April 8, 2008 RF Leave a comment in more ways than one.