A team of 16 experts have been working on a heavily guarded NASA report set to confirm (or deny) that existence of Unidentified Anomalous Phenomena that can't be explained using science
from Daily Star - Weird News https://ift.tt/UvQhqRH
NASA set to tell the world that aliens and UFOs exist tomorrow in bombshell report
0
September 13, 2023
Tags