America might have won the Space race, Russia is on edge of winning the Navigational Race.┬áRussia’s global navigation system – GLONASS – has moved a step closer to reality. A rocket carrying three satellites has been successfully launched into orbit. The plan is for the rival to America’s GPS to start operating by the end