Russian Satellites To Challenge America’s GPS Monopoly
Russia’s space agency is preparing to launch eight satellites that will nearly complete a system designed to compete directly, by 2009, with the existing global positioning system technology of the United States. GLONASS (Global Navigation Satellite System), is expected to…