Connect to share and comment

Uk x files 120712

Appears In:
The archive shows the British Ministry of Defence took the threat of aliens seriously.
Uk x files 120712

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.

ANTONIO SCORZA