All Systems Go for Glonass After Launch Success

4th October 2011, Comments 0 comments

Russia successfully launched a navigation satellite that will complete a global system to rival the U.S. Global Positioning System and give a much-needed boost to the beleaguered Russian space program.

0 Comments To This Article