Sneaky interstellar meteor hit Earth, then hid in plain sight, Harvard prof says
BRANK
The professor behind the Oumuamua alien theory has spotted an interstellar meteor hidden in a NASA database.
The professor behind the Oumuamua alien theory has spotted an interstellar meteor hidden in a NASA database.