Dec 28, 2006
Despite losing out to the US in the original space race, Russia is still the dominant force when it comes to sending up rockets into space. (Red Orbit) Anatoly Perminov, head of the agency, said the country launched 24 spacecraft this year and plans a final space shot Wednesday, RIA Novosti reported Tuesday. Russia’s current share...