What's with Nicaragua--Russia cooperation?
While there is likely more going on, here is the first article I have seen that actually offers any level of detail on any of the cooperation. I also learned that the Russians have the equivalent of GPS satellites which is cool. (The EU is apparently doing the same thing.)
An article in Defense Talk tells of the plans for cooperation.
Under the agreement, Russia would set up a network of land-based control stations in the Latin American country to monitor and augment the accuracy of navigation satellites in Earth orbit.
It is hoped the system will boost Russia’s GLONASS satellite navigation system, the only current alternative to the US’s Global Positioning System (GPS) to feature global coverage and comparable accuracy.