The Mysterious Russian Satellite Station in Nicaragua
If you follow the rocky road through the thick brush surrounding the Nejapa lagoon southwest of Managua – once the crater of a volcano – you reach a cement wall crowned by barbed wire. Just visible is the roof of a modest-sized building, painted in blue.
Read More




