June 22, 2006

A triumvirate of nations?

We see some stuff happening in China, India and Russia.  Click here for more.