Fidel Castro ‘was shown crashed UFO and frozen alien’ at Russian equivalent of Area 51
There were thinking that the U.S. had a monopoly on crashed flying saucers and alien bodies stored in freezers. Nope, according to one witness – who …
Thierry Casias flipped this story into Paranormal, etc.•2689d