Showing posts with the label Government Commission

Russia Taking UFOs Seriously | UFO CHRONICLES – 1967

The Soviet Union has taken an about face on Flying Saucers [ UFOs ]. After dismissing them as "fairy tales" and an "American hoax," it has created a government commission…
Subscribe Our Newsletter