Nicaragua, and Cuba. Russia's space agency Roscosmos already has a station operating in Nicaragua since April 6, 2017, which is fed by 24 Russian satellites, officially to monitor ships operating ...
At some point along the way… you lost your way,” said Judge Sidney Stein when announcing Bob Menendez' sentence.