A municipal worker sweeps the floor in front of a mural depicting Cuban revolutionary leader Fidel Castro, left, and Nicaraguan President Daniel Ortega at Cuba Square in Managua on Nov. 26, 2016, the day after Castro died. (Inti Ocon/Agence France-Presse via Getty Images)
TODAY NICARAGUA – 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.
The Washington Post reports the local government described the complex as, ‘simply a tracking site of the Russian version of a GPS satellite system’, but not everyone is convinced it isn’t something more sinister.
US officials are keeping a