Follow us:
The 25 documents released by Britains National Archives show Ministry of Defense staff believed aliens could visit for military reconnaissance, scientific research or just to sightsee.
Follow us: