"Space is big. Really big. You just won't believe how vastly, hugely, mind-boggingly big it is. I mean, you may think it's a long way down the street to the chemist, but that's just peanuts to space." - The Hitch-Hikers Guide to the Galaxy - Douglas Adams 1952 - 2001
It seems Russia is finally getting it's space program back on track... Will be interesting to see the results, and to see the progression of Russia's involvement in the Space Race... Thanks for sharing.