The US and Russia have long been rivals in space travel. However, earthly concerns have kept Russia (and the US, to some extent), busy. A celebration of the anniversary of the launch of Sputnik will be held tomorrow in DC. If you think about it, it's amusing. The Russian Ambassador will come to the US capital to celebrate - but what he's really doing is reminding everyone that the Russians did it first.