news · 12 June 1959 · 66 years ago
Alien contact not ruled out by UK space programme
More news on 12 Jun