Call Me Stormy

Finding righteous currents in turbulent times

Secret Russian Base Found

The New Zealand Herald reports, US officials are keeping a keen eye on a Russian complex nestled on the edge of a volcanic crater in Nicaragua. The center, which is believed to be a satellite station, has been built near the Laguna de Nejapa in Managua – the capital of the Central American nation, according to Daily Mail.

ARVE error: need id and provider

Single Post Navigation

Leave a Reply

Discover more from Call Me Stormy

Subscribe now to keep reading and get access to the full archive.

Continue reading