If you thought that the Area 51 was the only place where aliens were stored in freezers then you were wrong. According to a source, Soviets also had their own Area 51 base filled with extraterrestrial technology
According to Juan Mari Bras, shortly before the fall of the Soviet Union, Fidel Castro visited Russia and what he saw there had completely blown his mind. Juan claimed that Fidel Castro saw a flying saucer and a fridge with a large alien inside.
His friend, Providencia Trabal said that she remembers how the Russian told Castro that they were aware of the fact that the Americans were in possession of a similar kind of base full of alien crafts and bodies, the famous now Area 51.