The Soviet-era spy base in Cuba, the Lourdes SIGINT Station south of Havana, was closed in 2002. Some media reports claimed that Russia could reopen the base but the rumors were officially denied ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results