The full content of this story is only available to registered and logged in members. Registration is free.
Log in / Register
In March, the French National Space Agency announced, to much public fanfare, that it would release all of its UFO files. Following the French lead, Great Britain’s Ministry of Defense soon stated it would do the same. According to the British newspaper The Guardian, the government was planning to make public its own “X-files” on [...]