Skip to Content

FRIDAY, 03 MAY 2024, 11:51

World

NASA to publish long-awaited UFO report

14 September 2023 at 11:30 AM, via Mail & Guardian

There have been more than 800 “events” collected over 27 years, of which two to five percent are thought to be possibly anomalous

  1. Pages:
  2. 1
  3. ...
  4. 15
  5. 16
  6. 17
  7. 18
  8. 19
  9. ...
  10. 28