CUBA STANDARD – Cuba plans to connect to Russia’s satellite-based navigation system, the Russian ambassador in Havana said, according to RIA Novosti. The Global Navigation Satellite System (Glonass) is the main competitor to the United States-based Global Positioning System (GPS). Read More