Russia successfully launched a rocket on Tuesday carrying the last three satellites to complete a navigation system to rival America’s GPS. The military-run GLONASS mapping system works over most of Russia and is expected to cover the globe by the end of 2009, once all its 24 navigational satellites are operating
Share this Story